楼 主
批处理检测1.exe或2.exe或3.exe进程是否存在
发表于 2009-06-09 09:27 · 中国 浙江 温州 电信
新手上路
★
积分 4
发帖 3
注册 2008-11-29 13:38
17年会员
UID 132420
性别 男
状态 离线
批处理检测1.exe或2.exe或3.exe进程是否存在,如果存在就退出,如果不存就执行5.exe
是同时检测多个进程中的其中一个是否存在,如果存在就退出,如果不存在就执行5.exe
知道的朋友帮忙写一下,谢谢了。。。
第 2 楼
发表于 2009-06-09 20:37 · 中国 吉林 延边朝鲜族自治州 延吉市 电信
银牌会员
★★★
正在学习中的菜鸟...
积分 1,039
发帖 897
注册 2009-03-01 15:34
17年会员
UID 140302
性别 男
来自 在地狱中仰望天堂
状态 离线
@echo off
for /f "tokens=1" %%i in ('tasklist /NH ^| findstr /i "1.exe 2.exe 3.exe"') do goto :eof
start 5.exe
第 3 楼
发表于 2009-06-10 04:11 · 中国 浙江 温州 电信
新手上路
★
积分 4
发帖 3
注册 2008-11-29 13:38
17年会员
UID 132420
性别 男
状态 离线
第 4 楼
发表于 2009-06-10 05:07 · 中国 福建 泉州 电信
初级用户
★
论坛贵宾
积分 165
发帖 26
注册 2004-06-19 00:00
22年会员
UID 27073
性别 男
状态 离线
第 5 楼
发表于 2009-06-10 05:55 · 中国 江西 赣州 安远县 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
@tasklist | findstr /ib "1\.exe 2\.exe 3\.exe">nul || start 5.exe
[
Last edited by tireless on 2009-6-10 at 05:56 ]
论坛跳转: