cmd检测程序是否启动
原创
©著作权归作者所有:来自51CTO博客作者ives404的原创作品,请联系作者获取转载授权,否则将追究法律责任
rem 通过/fo csv可以显示完整的映像名称
@echo off
setlocal enabledelayedexpansion
set serviceExe=test.exe
for /l %%i in (1,1,5) do (
set isStart=false
tasklist /fo csv | findstr %serviceExe% && set isStart=true
echo !isstart!
if !isStart!==true (
echo isstart
taskkill /f /im test.exe
timeout 5
) else (
echo nostart
goto end
)
)
:end
echo end