sc 创建系统服务命令
2007-10-19 13:49
435 查看
1. SC [Servername] command Servicename [Optionname= Optionvalue]
example:sc create TestService binpath= "c:/bin/testapp.exe" displayname= "TestService" depend= Tcpip start= auto
Servername
可选择:可以使用双斜线,如////myserver,也可以是////192.168.0.1来操作远程计算机。如果在本地计算机上操作就不用添加任何参数。
SC可以使用的命令(command)。
config----改变一个服务的配置。(长久的)
continue--对一个服务送出一个继续控制的要求。
control----对一个服务送出一个控制。
create----创建一个服务。(增加到注册表中)
delete----删除一个服务。(从注册表中删除)
EnumDepend--列举服务的从属关系。
GetDisplayName--获得一个服务的显示名称。
GetKeyName--获得一个服务的服务键名。
interrogate--对一个服务送出一个询问控制要求。
pause----对一个服务送出一个暂停控制要求。
qc----询问一个服务的配置。
query----询问一个服务的状态,也可以列举服务的状态类型。
start----启动一个服务。
stop----对一个服务送出一个停止的要求。
Servicename
在注册表中为service key制定的名称。注意这个名称是不同于显示名称的(这个名称可以用net start和服务控制面板看到),而SC是使用服务键名来鉴别服务的。
Optionname= Optionvalue
Optionname
这个optionname和optionvalues参数允许你指定操作命令参数的名称和数值。注意,这一点很重要在操作名称和等号之间是没有空格的。一开始我不知道,结果………………,比如,start= optionvalues,这个很重要。
optionvalues可以是0,1,或者是更多的操作参数名称和数值对。
如果你想要看每个命令的可以用的optionvalues,你可以使用sc command这样的格式。这会为你提供详细的帮助。
2.sc [command] 查询命令动作参数详细信息。
3.sc qc
SC QC命令显示了QUERY_SERVICE_CONFIG结构的内容。
以下是QUERY_SERVICE_CONFIG相应的区域。
TYPE------dwServiceType
START_TYPE----dwStartType
ERROR_CONTROL----dwErrorControl
BINARY_PATH_NAME--lpBinaryPathName
LOAD_ORDER_GROUP--lpLoadOrderGroup
TAG------dwTagId
DISPLAY_NAME----lpDisplayName
DEPENDENCIES----lpDependencies
SERVICE_START_NAME--lpServiceStartName
example:sc create TestService binpath= "c:/bin/testapp.exe" displayname= "TestService" depend= Tcpip start= auto
Servername
可选择:可以使用双斜线,如////myserver,也可以是////192.168.0.1来操作远程计算机。如果在本地计算机上操作就不用添加任何参数。
SC可以使用的命令(command)。
config----改变一个服务的配置。(长久的)
continue--对一个服务送出一个继续控制的要求。
control----对一个服务送出一个控制。
create----创建一个服务。(增加到注册表中)
delete----删除一个服务。(从注册表中删除)
EnumDepend--列举服务的从属关系。
GetDisplayName--获得一个服务的显示名称。
GetKeyName--获得一个服务的服务键名。
interrogate--对一个服务送出一个询问控制要求。
pause----对一个服务送出一个暂停控制要求。
qc----询问一个服务的配置。
query----询问一个服务的状态,也可以列举服务的状态类型。
start----启动一个服务。
stop----对一个服务送出一个停止的要求。
Servicename
在注册表中为service key制定的名称。注意这个名称是不同于显示名称的(这个名称可以用net start和服务控制面板看到),而SC是使用服务键名来鉴别服务的。
Optionname= Optionvalue
Optionname
这个optionname和optionvalues参数允许你指定操作命令参数的名称和数值。注意,这一点很重要在操作名称和等号之间是没有空格的。一开始我不知道,结果………………,比如,start= optionvalues,这个很重要。
optionvalues可以是0,1,或者是更多的操作参数名称和数值对。
如果你想要看每个命令的可以用的optionvalues,你可以使用sc command这样的格式。这会为你提供详细的帮助。
2.sc [command] 查询命令动作参数详细信息。
3.sc qc
SC QC命令显示了QUERY_SERVICE_CONFIG结构的内容。
以下是QUERY_SERVICE_CONFIG相应的区域。
TYPE------dwServiceType
START_TYPE----dwStartType
ERROR_CONTROL----dwErrorControl
BINARY_PATH_NAME--lpBinaryPathName
LOAD_ORDER_GROUP--lpLoadOrderGroup
TAG------dwTagId
DISPLAY_NAME----lpDisplayName
DEPENDENCIES----lpDependencies
SERVICE_START_NAME--lpServiceStartName
相关文章推荐
- sc 创建系统服务命令
- Windows 2003 server 手工创建系统服务的命令(SC)的帮助文档
- SC.exe使用完全指南 (创建系统服务)
- SC --关于系统服务的一个命令详解
- 如何用系统命令sc修改系统服务
- 如何用系统命令sc修改系统服务
- 快速删除系统服务命令 sc delete ServiceName
- SC命令使用(创建window服务等) 分类: window 2015-05-05 10:21 47人阅读 评论(0) 收藏
- sc命令删系统服务
- 命令手动创建windows系统服务
- SC命令使用(创建window服务等) 分类: window 2015-05-05 10:21 46人阅读 评论(0) 收藏
- 快速删除系统服务命令 sc delete ServiceName(转)
- SC命令使用(创建window服务等)
- sc、httpd命令创建服务
- sc命令创建启动服务
- SC创建系统服务
- windows下使用sc创建服务 配置自动启动
- C#创建Windows服务(Windows Services) 实战之系统定时重启服务
- Linux系统管理命令和sshd服务
- PHP 5.4.8 添加系统服务命令