NSSM – Створити з звичайної програми службу для Windows

Існують деякі програми, які не вміють працювати як служба, в той час як це повинна бути їх першочергова функція.

Наприклад програми відео спостереження. Річ у тім, що не завжди комп’ютер з програмою реєстрації відео спостереження фізично доступний охороні, і тим паче не використовується як відео-дошка.

В нашому випадку це програма iVMS.

Спочатку нам знадобиться інструмент який вміє запускати програму як службу – NSSM.

Завантажуємо, розпаковуємо в будь-яку директорію файл nssm.exe (згідно з архітектурою вашої ОС), яка входить до змінної оточення PATH (наприклад C:\Windows).

Для створення нової служби, виконуємо команду в командному рядку від адміністратора: nssm.exe install CCTV

Довідка по командах тут.

Відчиниться вікно з налаштуваннями майбутньої служби

05

Вказуємо шлях до програми яка буде завантажуватись як служба, під час вмикання комп’ютера, в нашому випадку, автоматично починати запис з камер відеоспостереження.

06Додаємо опис служби.

07Ось так вона виглядає поруч з іншими службами (nssm завантажується сам як служба, а потім ланцюгом запускає програму, та виконує контроль як watchdog).

08Ось служба після завантаження комп’ютера.

В журналі шукайте джерело NSSM.

Цю операцію можна виконати за допомогою програми srvany з додаткового диску серверного Windows. Але NSSM має більше можливостей по контролю за службою.

 

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.