sc是NT 4.0时代就有的系统工具,最早附于Resource Kit中,主要用于安装、启动、配置、关闭、删除windows服务。在cmd终端窗口输入sc即可获取详细信息。以下为节选的主要内容:
C:\Users\appsc>sc 描述: SC 是用来与服务控制管理器和服务进行通信 的命令行程序。 用法: sc [command] [service name]... 选项的格式为 "\\ServerName" 可通过键入以下命令获取有关命令的更多帮助: "sc [command]" 命令: start-----------启动服务。 stop------------向服务发送 STOP 请求。 config----------更改服务的配置(永久)。 delete ----------(从注册表中)删除服务。 create----------创建服务(并将其添加到注册表中)。
1.sc create
sc.exe [<servername>] create [<servicename>] [type= {own | share | kernel | filesys | rec | interact type= {own | share}}] [start= {boot | system | auto | demand | disabled | delayed-auto}] [error= {normal | severe | critical | ignore}] [binpath= <binarypathname>] [group= <loadordergroup>] [tag= {yes | no}] [depend= <dependencies>] [obj= {<accountname> | <objectname>}] [displayname= <displayname>] [password= <password>]
servername指定服务所在的远程服务器,本地使用不指定。servicename指定服务名称。“type=”指定服务类型,默认值为own,即在自己的进程中运行的服务。 “start=”指定服务的启动类型,默认值为demand,可指定为auto;“binpath=”指定服务二进制文件的路径,“binpath= ”没有默认值,必须提供此字符串。
2.sc config
sc.exe [<servername>] config [<servicename>] [type= {own | share | kernel | filesys | rec | adapt | interact type= {own | share}}] [start= {boot | system | auto | demand | disabled | delayed-auto}] [error= {normal | severe | critical | ignore}] [binpath= <binarypathname>] [group= <loadordergroup>] [tag= {yes | no}] [depend= <dependencies>] [obj= {<accountname> | <objectname>}] [displayname= <displayname>] [password= <password>]
3.sc start / stop
sc start和sc stop分别用于启动、停止服务,sc [ start | stop ] <<servicename>。
4.sc delete
sc.exe [<servername>] delete [<servicename>]
sc工具常用的命令/command主要就是以上几项,“displayname= ”、“password= ”两项命令也有应用。
文章评论