批处理如何检测指定进程结束后再继续往下执行

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

可以在您的批处理中嵌入如下的程序段:

:M
@tasklist|find "被检测的进程名">nul
@if %errorlevel%==0 (
@ping -n 1 127.0.0.1>nul
goto M
)
通过跳转语句实现循环,判断进程是否存在,存在就继续判断,不存在就往下执行了。