Windows 批处理 : analogue for `timeout` command

标签 windows shell batch-file

我正在尝试了解如何在 Windows 批处理文件中 限制程序执行时间。是否有类似 Unix timeout 命令的东西? 请指教。

最佳答案

要限制程序必须运行的时间,您可以这样做

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

这会启动 yourprogram.exe,等待 10 秒,然后终止程序。

关于Windows 批处理 : analogue for `timeout` command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12394338/

相关文章:

JAVA_HOME 指向无效的 Java 安装

php - Python Imports 不提供 PHP 中的输出

windows - 如何使用 'findstr' 匹配 IP 地址?或者在 Windows 中的任何其他批处理方法

.net - 通过 TextTransform.exe 运行模板时使用 $(SolutionDir)

windows - 使用内存映射文件同时允许其他进程完全访问

windows - 在 Windows 服务中打印

c++ - ./a.out 的重定向未捕获段错误

arrays - 访问 'cat' 输出作为 'bash' 中的数组

windows - 如何在 Windows 批处理文件中嵌入文本文件

c++ - 窗口待机