Board logo

标题: 如何判断某个系统服务是否存在 [打印本页]

作者: gavinsay     时间: 2007-7-9 09:02    标题: 如何判断某个系统服务是否存在

在批处理中怎么判断系统中的某一服务是否存在?
例如:
如果系统中存在MYSQL服务就输出“存在”
如果系统中不存在MYSQL服务就输出“不存在”
谢谢 。

[ Last edited by bjsh on 2007-7-31 at 12:40 AM ]
作者: everest79     时间: 2007-7-9 09:47
sc sdshow mysql|find "1060">nul&&echo 不存在||echo 存在
作者: 000012     时间: 2007-7-27 08:11
学习了,感谢2楼的
作者: ygwhm     时间: 2008-1-5 13:19


  Quote:
Originally posted by everest79 at 2007-7-9 09:47 AM:
sc sdshow mysql|find "1060">nul&&echo 不存在||echo 存在

如果这个服务没有启动 就不能判断了
作者: HAT     时间: 2008-1-5 19:25
sc query mysql|find "1060">nul&&echo 不存在||echo 存在

经测试,不管mysql服务是否启动,都能判断。