Board logo

标题: 关于在wmic下得到一些服务状态 [打印本页]

作者: everest79     时间: 2008-9-7 16:39    标题: 关于在wmic下得到一些服务状态

刚研究了下,发上来大家看看
wmic service get name,displayname >list.txt
得到服务名称对照表

wmic service get displayname,pathname >list.txt
得到服务程序路径

wmic service where state="running"  get name,displayname
显示正在运行的服务

wmic service where startmode="auto" get name,displayname
显示自动启动的服务

wmic service where 'startmode="disabled" or startmode="manual"' get name,displayname
显示禁用或手动启动的服务

wmic service where 'startmode="manual" and state="running"' get name,displayname
显示手动启动但已经运行的服务

wmic service where name="%servicename%" get exitcode
net helpmsg %exitcode%
显示某服务的退出码并查询含义

wmic service where displayname="%service_displayname%" call startservice
wmic service alg call startservice
启动某服务

wmic service where name="%servicename%" call stopservice
wmic service alg call stopservice
停止某服务

wmic service where name="%servicename%" call change startmode automatic
wmic service alg call changestartmode automatic
将某服务设为自动启动

wmic service alg call changestartmode disabled(manual)
将alg服务设为禁用(手动)

作者: pusofalse     时间: 2008-9-7 17:15
感谢分享,又学到了东西!
作者: HAT     时间: 2008-9-7 17:58
有兴趣的朋友可以研究下教程

System Administration Scripting Guide.chm
http://upload.cn-dos.net/img/1032.zip

[ Last edited by HAT on 2008-10-30 at 20:16 ]
作者: uiopuiop     时间: 2008-9-7 20:16


  Quote:
Originally posted by HAT at 2008-9-7 05:58 PM:
有兴趣的朋友可以研究下教程

System Administration Scripting Guide.chm
http://upload.cn-dos.net/img/600.zip

能否传个附件上来,下载连接无效啊。
作者: HAT     时间: 2008-9-7 20:49    标题: Re 4楼

3楼已更新

[ Last edited by HAT on 2008-11-7 at 21:17 ]