cmd检测程序是否启动

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

posted @ 2022-05-20 14:24  Hey,Coder!  阅读(332)  评论(0编辑  收藏  举报