Иногда нужно сделать что то сервисом в Windows
Использовать стандартные утилиты не всегда получается. С ними часто нужно повозиться :(.
Есть алтернативная утилита NSSM - the Non-Sucking Service Manager.
Название о многом говорит... После нескольких попыток использовать стандартные утилиты я понял почему она появилась и имеет такое название :)
Использовать ее гораздо проще, в общем рекомендую..
Есть две версии 32/64 bit в одном архиве.
Распаковываем нужную версию в любое место, например в
HELP
INSTALL SERVICE FROM COMMAND LINE:
Ссылки:
NSSM
Использовать стандартные утилиты не всегда получается. С ними часто нужно повозиться :(.
Есть алтернативная утилита NSSM - the Non-Sucking Service Manager.
Название о многом говорит... После нескольких попыток использовать стандартные утилиты я понял почему она появилась и имеет такое название :)
Использовать ее гораздо проще, в общем рекомендую..
Есть две версии 32/64 bit в одном архиве.
Распаковываем нужную версию в любое место, например в
C:\environment\nssm.exe
HELP
C:\>C:\environment\nssm.exe
NSSM: The non-sucking service manager
Version 2.16, 2012-12-01
Usage: nssm <option> [args]
To show service installation GUI:
nssm install [<servicename>]
To install a service without confirmation:
nssm install <servicename> <app> [<args>]
To show service removal GUI:
nssm remove [<servicename>]
To remove a service without confirmation:
nssm remove <servicename> confirm
INSTALL SERVICE FROM COMMAND LINE:
C:\>C:\environment\nssm.exe install NAME_FOR_SERVICE c:\e
nvironment\path\to\script\or\programm programm_args
Service "NAME_FOR_SERVICE" installed successfully!
DELETE SERVICE FROM COMMAND LINE:
C:\Users\Administrator>C:\environment\nssm.exe remove NAME_FOR_SERVICE confirm
Service "NAME_FOR_SERVICE" removed successfully!
Попробовать запустить.остановить его вы можете стандартным способом
Manage -> Configuration -> Services
Ссылки:
NSSM
Комментариев нет:
Отправить комментарий