BAT循环判断进程是否存在 bat 如果存在则继续判断 不存在则重新运行

2025-03-03 11:10:00
推荐回答(1个)
回答1:

@ECHO OFF
TITLE BAT循环判断进程是否存在 bat 如果存在则继续判断 不存在则重新运行
COLOR A
set "file=文件名"
for /f "delims=" %%I in ("%file%") do set "image=%%~nxI"
:begin
tasklist|find /i "%image%"
if "%errorlevel%"=="1" start "" "%file%"
goto begin