运行软件一段固定的时间

时间:2017-06-09 15:15:21

标签: windows batch-file

我正在创建一个调用其他批处理文件的批处理文件。有时第二个批处理文件会出错(因为找不到我正在运行的软件的许可证)。当错误命中时,会弹出一个窗口,我需要手动关闭(因为它需要在循环中运行)。 我想调用第二个批处理文件,如果它在90秒后没有完成运行,请将其删除并转到我的第一个批处理文件的下一行。

这可能吗?

1 个答案:

答案 0 :(得分:0)

Pausesleeptimeout以及其他一些人可以为您提供帮助。

我建议超时。

timeout /t 90

以下是一些信息:http://www.wikihow.com/Delay-a-Batch-File

要完全按照自己的意愿行事,你必须按照某种逻辑来决定timeout之后要做什么,但之后你可能会使用一个循环。这取决于代码的结构。也许切换一个布尔变量来确定你是否想要转到脚本的顶部。