Как установить exe-файл как службу Windows с параметрами запуска? я использую sc.exe CREATE
но не могу найти, как добавить к нему параметры запуска.
Я также пробовал использовать nssm, но не могу найти, как установить там параметры запуска.
Все должно быть сделано с помощью командной строки
Сейчас я пытаюсь использовать:
sc CREATE test binPath= "\"C:\a.exe\" --run -c \"C:\a.config"
Но при попытке запустить я получаю: The service did not respond to the start or control request in a timely fashion.
Не все Exe файлы можно запускать как службы. Это не похоже на автозапуск. Например CALC.EXE:
C:\WINDOWS\system32>sc create CALC binpath= "%WINDIR%\system32\calc.exe"
[SC] CreateService SUCCESS
C:\WINDOWS\system32>sc start CALC
[SC] StartService FAILED 1053:
The service did not respond to the start or control request in a timely fashion.