找回密码
 加入网盟
分割线
华夏网管联盟 技术分享 查看内容
GG赞助广告banner

批处理bat条件判断则运行之进程判断

2020-11-22 12:16| 发布者: 不离不弃| 查看: 872| 评论: 1|原作者: xwca4l

摘要: 上篇文章我们介绍过,用ping的返回结果来判断运行不运行某个脚本可以用于停电关机等方面的。但是有时候双系统,希望某个系统运行批处理,一个系统不运行批处理。那么ping就无法做到了。那么我们就得用进程来判断了。 下面一段命令的释意为检测当前进程里面有没有UDO.exe这个进程,有的话则跳转到标记为yes的标记去,如果没有则跳转到no的标记中去,你想修改对应的执行操作只需要修改红色备注的那一行就可以了。 @echo off s ...
上篇文章我们介绍过,用ping的返回结果来判断运行不运行某个脚本可以用于停电关机等方面的。但是有时候双系统,希望某个系统运行批处理,一个系统不运行批处理。那么ping就无法做到了。那么我们就得用进程来判断了。

下面一段命令的释意为检测当前进程里面有没有UDO.exe这个进程,有的话则跳转到标记为yes的标记去,如果没有则跳转到no的标记中去,你想修改对应的执行操作只需要修改红色备注的那一行就可以了。
  1. @echo off

  2. set process=UDO.exe

  3. tasklist /nh|find /i "%process%"

  4. if ERRORLEVEL 1 (goto no) else (goto yes)

  5. exit

  6. :yes

  7. echo 安装中

  8. exit

  9. :no

  10. echo 退出

  11. exit
复制代码

备注:文章由顺网小哥编写,尊重他人劳动成果转载他出请标注原作者声明。
1.jpg
鲜花
鲜花
握手
握手
雷人
雷人
路过
路过
鸡蛋
鸡蛋

相关阅读

官方推荐

相关分类

GG赞助广告