超时
超时
使用标准命令 TIMEOUT
进行延迟或暂停一段时间的最简单方法。要使超时持续一分钟,我们输入:
timeout /t 60
现在发生了什么?
首先,我们使用命令 TIMEOUT
和参数/T
(这意味着超时),然后我们指定等待的秒数。在这种情况下…… 60
秒。
超时参数/ NOBREAK
如果我们从之前的示例中获取并在 BATCH 文件中运行它:timeout /t 60
然后在等待 60 秒时,你实际上可以通过按键盘上的任意键来中断超时。为了防止这种情况,我们只需将参数/NOBREAK
添加到它的末尾。
timeout /t 60 /nobreak
通过执行此操作,它将超时 60 秒,如果你想要中断超时,则必须按键盘上的(CTRL-C)键。
无声超时
当它超时时它会显示:
Waiting for X seconds, press a key to continue ...
or
Waiting for X seconds, press CTRL+C to quit ... [This is with the /NOBREAK parameter]
要隐藏消息,请使用 NUL
参数(有关 NUL
的说明: 点击此处 )
timeout /t 60 > nul
or
timeout /t 60 /nobreak > nul