timeout.exe是在Windows Vista (2006年) 引入的批次檔暫停執行的命令。

以前要暫停Windows批次檔執行的方法通常有下列幾種:

  1. 用ping
ping 127.0.0.1 -n [秒數+1] > nul

2.用waits.vbs

Wscript.Sleep 10000

3.用choice.exe

choice /T 10 /C YNC /D Y /M "暫停10秒"

C:\Windows\System32\timeout.exe是另一個更直接的方法。

命令選項

timeout /T 秒數
timeout /T 秒數 /NOBREAK

timeout.exe執行時會出現秒數倒數,按任意鍵取消暫停。

/NOBREAK 選項時無法按鍵取消暫停。

C:\temp>timeout /T 10

Waiting for  3 seconds, press a key to continue ...

1. 💡 相關鏈接

✅ 解說文章(繁體中文):

Explanation article(English)

解説記事(日本語)

##