System Management Tools – Command Line Service Control

Cat's provide good service
    Photo by *yasuhiro

I find myself having to deal with Windows services quite a lot, probably more than the average system administrator. The two most common tools administrators use are the services.msc MMC snap-in and net.exe (net start and net stop, in particular.) One more tool that I keep close is sc.exe because it gives capabilities that you can’t find in the other tools. 
It provides pretty much everything that a developer can do when programming directly to the Service Control Manager. The commands that I use most often are create and delete. These are particularly useful when I’m writing a service and I need to test it on one or more machines.

Creating a Service

The create command has the following syntax:

sc.exe create [service name] [binPath= ]