批处理判断进程存在和不存在,分别执行不同的命令

检测进程1.exe是否存在
若存在,则无限循环检测
若不存在则运行1.exe,延时5秒后,1.exe没有启动,则延时20秒后自动重启计算机

第1个回答  2014-12-01
@echo off
:A
tasklist|find /i "1.exe"&&goto A
start "" "1.exe"
ping 127.0.0.1 -n "5">nul
tasklist|find /i "1.exe"||shutdown -r -t 20

本回答被网友采纳
第2个回答  2017-10-17
你指的正常运行的判断,就是,判断窗口是否出现,这个批处理貌似没法解决,要第三方工具
第3个回答  2014-11-27
当前如果存在QQ.EXE则退出,如果没有则开一个IE怎么写追问

tasklist | find /i "qq.exe" || start "C:\Program Files\Internet Explorer\iexplore.exe"
exit

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网