batch-file - 如何在 Windows 7 下为进程设置超时?

标签 batch-file timeout

我想用 Windows 批处理文件启动一个程序。但是程序应该在某个超时值后停止。例如:运行程序 60 秒,60 秒后停止。

在 Linux 下,有这个不错的 timeout命令做我想做的事。 Windows 还有一个 timeout命令,但它只是暂停命令,延迟其执行。在 Windows 下还有其他东西可以这样做吗?

设置:Windows 7、64 位、专业版

最佳答案

start yourprogram.exe
timeout /t 60
taskkill /im yourprogram.exe /f

关于batch-file - 如何在 Windows 7 下为进程设置超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13515254/

相关文章:

windows - UTF-16 到 UTF-8 的转换(用于在 Windows 中编写脚本)

java - 批处理文件中的命令打开 .jar 文件

windows - 如何在 Windows/DOS 上捕获 stderr?

batch-file - 在 FOR 循环中使用参数时如何转义百分比 (%)?

perl - LWP::UserAgent 获取超时回调

windows - 如何 "echo"批处理文件中的变量?

c# - MySQL数据库到C#连接超时

rust - 超时后中止 Rust 中的评估

timeout - 超时后是否需要调用 EndInvoke?

为 webView 加载设置 iOS 超时?