@echo off
rem 运行指定exe程序并清激检测运行时长是否超时以结束exe进程
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "file=D:\xx\yy\zz.exe"
set overtime=60
if not exist "%file%" (echo"%file%" not found&pause&exit)
for /f "delims=" %%a in ("%file%") do set "exename=%%~nxa"
>"%tmp%\v.v" echoWSH.Sleep CLng(WSH.Arguments(0))*1000:WSH.Quit
start "" "%file%"
cscript -nologo -e:vbscript "%tmp%\v.v" "%overtime%"
taskkill /f /答神袜im "%exename%"
echo%#% +%$%%$%/%@% %z%
pause
exit
您好,关于您提出的问题,批处理关闭程配扒序的时间取决于程序的复杂程度和执行的任务,一般来说,简单的程序可以在几秒钟内完成关闭,而复杂的程序可能需要几分钟甚至更长的时间来完成关闭。此外,系统的负载也会影响关闭程序的时间,如果系统负载较高,则可能需要更长的时闷卖乱间来完成关闭蚂档。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)