比如D:\RunTime\Abc.exe 这个程序要24小时都运行.如果用java,C#等语言写一个监控程序,那得装环境...现在我想用批处理来监控Abc.exe这个程序是否有运行,如果没有运行,就去开启它.请问要怎么写? -->我是想写好这个批处理文件 ,然后通过系统的计划任务,1分钟运行一次,检测Abc.exe是否有运行,如果运行,则批处理不作任何操作,并退出.若Abc.exe没有运行,则批处理去开启它,开启成功后,批处理退出.
第1个回答 2013-09-04
tasklist /nh|find /i "ABC.exe"
if ERRORLEVEL 1 (start E:\SS\start\ABC.exe) else (echo 程序已运行 exit)pause
if ERRORLEVEL 1 (start E:\SS\start\ABC.exe) else (echo 程序已运行 exit)pause