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

如题所述

@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

温馨提示:答案为网友推荐,仅供参考
相似回答