759503140 当前离线
列兵
77七 当前离线
中校
@echo off set p=ffmpeg.exe :loop timeout 2 for /f "tokens=1-2" %%a in ('tasklist /FI "IMAGENAME eq %p%" ^|find /i "%p%"') do ( if not defined _"%%b" ( set _"%%b"=1 echo pid=%%b rem 命令代码 ) ) goto :loop复制代码
TOP
回复 759503140 ShowCode 发表于 2024-7-19 08:57
Five66 当前离线
上尉
ShowCode 当前离线
VIP1
@echo off :Loop REM 延迟2秒 timeout /nobreak /t 2 >nul REM 监控进程 759503140.exe 是否存在 tasklist | findstr /i /c:"759503140.exe" >nul if errorlevel 1 ( goto :Loop ) else ( echo 执行下面命令 REM 需要执行什么就写什么 pause )复制代码
luckboy45 当前离线
四级士官
@echo off :begin ::延迟2秒 ping -n 2 127.1>nul ::进程检测1111.exe是否存在,不存在则跳转begin段,存在则结束进程到begin段 tasklist /nh | findstr /i /c:"1111.exe" if errorlevel 1 ( goto begin ) else ( taskkill /f /im 1111.exe & goto begin )复制代码