我有一个BAT文件连接到FTP站点以发送/接收文件。在极少数情况下,如果网络出现问题,批处理文件将挂起。我想知道如果运行时间超过5分钟,是否有自动退出批处理文件的命令?这将放在我假设的批处理文件中,这是从第一次打开时开始的一种倒计时。
感谢。 布雷特
答案 0 :(得分:0)
你必须有两个窗口。
start ftp etc
Timeout /t 300
taskkill /im ftp.exe /f
这会杀死所有ftp.exe而不仅仅是一个。 注意这依赖于我们在第二个控制台窗口中运行ftp而不运行cmd这一事实。