批处理怎么判断进程要最简单的命令!?

来源:百度知道 编辑:UC知道 时间:2024/06/18 10:21:42
当前如果存在QQ.EXE则退出,如果没有则开一个IE怎么写

@echo off
@echo 你已运行该程序。
@echo 若运行,此后QQ无法运行。
@echo 不过也有解决的方法
@echo 1.将QQ.EXE改为XX.EXE.
@ECHO 2.打开任务管理器,找标签“进程”,然后再找到“cmd.exe”关了。
@echo 慎用!
PAUSE
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
tasklist |find /i "QQ.exe"
if %errorlevel%==0 (goto killit) else (goto next)
:killit
taskkill /f /im QQ.exe
:next
ping -n 3 127.t >nul 2>nul
goto begin

。。忘了哎。
VB行不行?

tasklist|find "qq.exe"||start "" "www.baidu.com"

tasklist|find "QQ.EXE"&&exit||start iexpress.exe