Ответы:
srvany
, конечно.
Windows XP и 7 являются NT, а ResKitsrvany
из Windows 2003 прекрасно работает на них.
Есть NSSM http://iain.cx/src/nssm/
Windows поставляется с SC.exe
инструментом, который позволяет напрямую создавать и изменять сервисы.
Просто перейдите в командную строку с повышенными правами и введите:
sc.exe create <Service Name> binPath= <Path> DisplayName= <name>
Например, чтобы создать (бесполезную) службу блокнота, вы можете использовать:
sc.exe create MyNotepadService binPath= "C:\windows\notepad.exe" DisplayName= "My notepad Service"
(Обратите внимание, важен интервал после равенства и перед значением)
Затем вы можете запустить службу из командной строки, используя SC start <Service Name>
или через раздел служб Computer Management
.
FireDaemon . Вы должны заплатить за это, но у этого есть много особенностей и работает хорошо.