如何taskkill输入输出过程

时间:2013-09-04 22:58:06

标签: batch-file taskkill

批处理脚本的新手,请帮帮我。

set Pathname="C:\S3Sync" 
cd %Pathname% 
S3Sync.exe -
timeout /t 10 
taskkill /im S3Sync.exe

我想运行以下过程,如果它停止或进入无限时间段,请在10秒后终止进程并使用try和catch来获取错误。使用这种陈述有什么可能性?

1 个答案:

答案 0 :(得分:1)

这些命令可以帮助您:将它们放在timeout命令

之后
set err=%errorlevel%
tasklist |find /i "s3sync.exe" >nul && taskkill /f /im S3Sync.exe

如果你的任务挂起,那么当然不能正确设置errorlevel。