Windows下服务管理cmd

来源:互联网 发布:淘宝电商平台技术架构 编辑:程序博客网 时间:2024/04/26 07:13

#删除服务
sc delete servicename

#启动服务
sc start servicename

#停止服务
sc stop servicename

#查询所有服务的状态
sc query

#查询指定服务的状态
sc query servicename
 
#查询服务的描述信息
sc qdescription servicenam

#查询服务的配置信息
sc qc servicename

#根据服务名称查显示名称
sc getdisplayname servicename

#根据显示名称查询服务名称
sc getkeyname displayname

#修改服务的描述
sc description servicename “描述信息”

#修改服务的更多配置信息
sc config servicename displayname= “显示名" type= ......

注意:sc 操作的都是服务的服务名称(不是显示名称),如telnet 的显示名称为telnet,服务名称为Tlntsvr ,所以用

sc启动telnet为:

sc start Tlntsvr

sc停止telnent为:

sc stop Tlntsvr

 

sc可以修改服务的显示名称,但是不能修改服务名称,如果服务名称比较复杂,写起来就很麻烦,但是有修改不了,怎么办...

就用net命令吧,net可以操作服务名称也可以操作服务的显示名称,如果服务的显示名称比较复杂,可以用sc修改的简单一些,如:我的apache的服务名称很长 为:APMServe-Apache ,在命令里敲起来就比较麻烦,而且显示名称也这么长,修改显示名称:

 
sc config APMServe-Apache DisplayName= httpd

 


注意: httpd 和等号之间的空格一定是要有的。

这时就可以有一下命令了:
net start httpd

net stop httpd


当然:

net start  APMServe-Apache

net stop  APMServe-Apache


也是可以的


更多net的使用:


net /?