In a previous post, we did a one-for-one comparison of the command-line service management functionality with SC and NET.  In this post, we are going to look at some of the abilities of SC which are not available in NET – and some of which are not available in the services management UI.  We won’t look at every option here but let’s at least look at some of the common and important ones.

Creating a Service

This probably isn’t something that you do very often.  We’re mostly afraid of services – changing them, creating them, or deleting them.  Generally speaking, services are just applications that we want to have run while the system is up regardless of which user, or if any user, is logged on.  Sometimes it is nice to create a service which will perform some behavior even when you have logged off.  We’ll discuss creating customer services more in future posts.

SC CREATE allows you to do this from the command-line where no other tool is capable.