2015-06-12 48 views
0

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

谢谢。 Brett

回答

0

你必须有两个窗口。

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

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

相关问题