Відповіді:
srvany, звичайно.
Windows XP і 7 є NT, і srvanyз Windows 2003 RESKIT прекрасно працює на них.
Є 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 . Ви повинні заплатити за це, але він має багато функцій і працює добре.