bat判断window服务是否存在
来源:互联网 发布:卸载mac上的软件 编辑:程序博客网 时间:2024/05/26 09:57
今天再用bat命名判断window服务时,被坑了。我百度查的他们都说是这样检查的:
@echo offREM 将引号内部分改成你要查找的服务名称sc query |find /i "MongoDB" >nul 2>nulREM 如果服务存在,跳转至exist标签if not errorlevel 1 (goto exist) else goto notexist:existREM 这里写服务存在时用的代码echo exist MongoDB servergoto :end:notexistREM 这里写服务不存在时用的代码echo not exist MongoDB servergoto :end:endpause
但是我写完以后怎么执行都不对,只有当我把服务启动的时候才能检查到存在。也就是说这个判断根本不是检查是否存在服务,而是判断是否启动服务了。坑爹的百度,在百度上查到的关于这个指令的写法都是这样的写法。大家都在相互抄袭,但且不去尝试是否正确也不指正。
其实正真的检查window服务是否存在的写法应该是:
@echo offSC QUERY mysql56 > NULIF ERRORLEVEL 1060 GOTO NOTEXISTGOTO EXIST:NOTEXISTECHO not exist mysql56 serviceGOTO END:EXISTECHO exist mysql56 serviceGOTO END:ENDpause
这才是正确的。而且本人亲测了。
0 0
- bat判断window服务是否存在
- Window bat判断文件是否存在…
- bat文件 判断服务是否存在的方法
- 判断Intent服务是否存在
- BAT循环判断进程是否存在 bat 如果存在则继续判断 不存在则重新运行
- bat批处理判断文件夹是否存在并创建文件夹
- bat批处理判断文件夹是否存在并创建文件夹
- Angular自定义判断上一页是否存在的服务
- vs.net c# 安装、注册windows service服务,判断服务是否存在,是否启动
- C#windows service服务安装、注册、判断服务是否存在、是否启动
- c# 安装、注册windows service服务,判断服务是否存在,是否启动
- 判断文件是否存在
- 判断文件夹是否存在
- 判断用户是否存在
- 判断文件是否存在
- 判断对象是否存在
- 判断文件夹是否存在
- 判断文件是否存在
- c++第四次上机实验—作业
- jquery的$.extend和$.fn.extend作用及区别
- hibernate 创建数据中一张表的方法
- arduino 内核分析
- leetcode-101. Symmetric Tree
- bat判断window服务是否存在
- Cordova页面加载外网图片失败,Refused to load the image
- 动作事件
- apt-get update: Not Found [IP: 91.189.92.152 80]
- UIScrollView基本使用(一)
- 75、myeclipse配置jdk
- 函数名与函数指针
- 高精度加法运算-Java语言描述
- ACM第三次练习—1001