Board logo

标题: 批处理检测1.exe或2.exe或3.exe进程是否存在 [打印本页]

作者: a408774953     时间: 2009-6-9 09:27    标题: 批处理检测1.exe或2.exe或3.exe进程是否存在

批处理检测1.exe或2.exe或3.exe进程是否存在,如果存在就退出,如果不存就执行5.exe

是同时检测多个进程中的其中一个是否存在,如果存在就退出,如果不存在就执行5.exe

知道的朋友帮忙写一下,谢谢了。。。
作者: Hanyeguxing     时间: 2009-6-9 20:37
@echo off
for /f "tokens=1" %%i in ('tasklist /NH ^| findstr /i "1.exe 2.exe 3.exe"') do goto :eof
start 5.exe
作者: a408774953     时间: 2009-6-10 04:11
谢谢楼上的朋友,论坛有你,大家有福了。
作者: zqjiang     时间: 2009-6-10 05:07
谢谢 2 楼 的 又学习了 1条
作者: tireless     时间: 2009-6-10 05:55

@tasklist | findstr /ib "1\.exe 2\.exe 3\.exe">nul || start 5.exe
[ Last edited by tireless on 2009-6-10 at 05:56 ]