SC来控制系统创建服务和管理服务。
SC使用这样的语法:
sc <server> [command] [service name] <option1> <option2>…
下面介绍各种参数。
- server :可选,可以使用双斜线,如myserver ,也可以是192.168.0.1 来操作远程计算机。如果在本地计算机上操作就不用添加任何参数。
- command:下面列出SC可以使用的命令
- config—-改变一个服务的配置。(长久的)
- continue–对一个服务送出一个继续控制的要求。
- control—-对一个服务送出一个控制。
- create—-创建一个服务。(增加到注册表中)
- delete—-删除一个服务。(从注册表中删除)
- EnumDepend–列举服务的从属关系。
- GetDisplayName–获得一个服务的显示名称。
- GetKeyName–获得一个服务的服务键名。
- interrogate–对一个服务送出一个询问控制要求。
- pause—-对一个服务送出一个暂停控制要求。
- qc—-询问一个服务的配置。
- query—-询问一个服务的状态,也可以列举服务的状态类型。
- start—-启动一个服务。
- stop—-对一个服务送出一个停止的要求。
- service name:在注册表中为service key制定的名称。注意这个名称是不同于显示名称的(这个名称可以用net start和服务控制面板看到),而SC是使用服务键名来鉴别服务的。