10

What is the best program to use on windows XP and Windows 7 to do what srvany.exe does on windows NT (run a process as a service)?

4 Answers 4

7

srvany, of course.

Windows XP and 7 are NT, and the srvany from Windows 2003 ResKit works just fine on them.

6

There is NSSM http://iain.cx/src/nssm/

4

Windows comes with the SC.exe tool which allows you to directly create and modify services.

Simply go to an elevated Command Prompt and type:

sc.exe create <Service Name> binPath= <Path> DisplayName= <name>

For example, to create a (useless) notepad service, you could use:

sc.exe create MyNotepadService binPath= "C:\windows\notepad.exe" DisplayName= "My notepad Service"

(Please note, spacing after the equals and before the value is important)

You can then start the service from the command prompt using SC start <Service Name> or through the services section of Computer Management.

1
  • 11
    If the exe doesn't respond to service commands, then I believe it will not work with sc. For example cmd.exe won't run at all unless you set it as interactive, which is depreciated in vista and 7 and doesn't work either.
    – myforwik
    May 28, 2010 at 5:10
3

FireDaemon. You have to pay for it but it has a lot of features and works well.

Not the answer you're looking for? Browse other questions tagged .