如果在5分钟后仍然运行,即挂起,则自动批处理文件

时间:2015-06-12 14:15:15

标签: windows batch-file

我有一个BAT文件连接到FTP站点以发送/接收文件。在极少数情况下,如果网络出现问题,批处理文件将挂起。我想知道如果运行时间超过5分钟,是否有自动退出批处理文件的命令?这将放在我假设的批处理文件中,这是从第一次打开时开始的一种倒计时。

感谢。 布雷特

1 个答案:

答案 0 :(得分:0)

你必须有两个窗口。

start ftp etc
Timeout /t 300
taskkill /im ftp.exe /f

这会杀死所有ftp.exe而不仅仅是一个。 注意这依赖于我们在第二个控制台窗口中运行ftp而不运行cmd这一事实。