::关闭qq
start 需要的是宏袭程序的蔽耐兄完全亩旅路径。
taskkill 需要的是程序的进程名。
taskkill 语法:
taskkill /f /t /im 进程名
不清楚你的实际文件/情况,仅以问题中的说明瞎友为据;复制粘贴到记事本,另存为xx.bat,编码选ANSI@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
taskkill /f /im 文件名 (结束名称为“文件名”的进程)\x0d\x0ataskkill /f /im a* (结束以a开头的所有进程)\x0d\x0ataskkill /f /im abc* (结束以abc开头的所清纤有进程)\x0d\x0ataskkill /f /im *.bat (结束所有扩展名为bat的进程,穗凳也就是结束当前正在运行的所有批处理程序)\x0d\x0ataskkill /f /im a*.cmd (结束以a开头的所有扩展名为cmd的进程,也就是结束当前所有以a开头的批处理程序)\x0d\x0a\x0d\x0aPS:其他的你可以任意组合、答族仿搭配使用!看你的需要了!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)