问题描述
我本质上是在寻找此解决方案'timeout a command in bash without unnecessary delay',但是它必须用于
script.bat
文件。
给出一个cmd.exe
终端。
然后我们start "long-running" /path/to/long-running
程序。
然后我们设置timeout /t 600 /nobreak
来给程序运行时间。
之后,我们taskkill /F /FI "WINDOWTITLE eq long-running"
停止程序。
程序在600s之前结束时,例如在120s之后结束。
然后,脚本必须提前终止,而不必等待超时达到600秒。
我们如何在两者中的较早者终止脚本? [超时过去/提前终止]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)