@echo off
setlocal enabledelayedexpansion
goto :main
:main
setlocal
set prog=notepad.exe
for /f "tokens=1" %%g in ('tasklist') do (
if %%g equ !prog! (
echo Process is running
)
)
endlocal
goto :eof
我试着用 !prog! 来比较结果! (可变)但它没有用。