Windows Server 2008 中的睡眠指令

Windows Server 2008 中的睡眠指令

我要在Windows Server 2008中編寫一個批次腳本。當我嘗試時sleep,它說找不到命令。該命令是否被其他命令替換,或者如果沒有,我該如何安裝它。

答案1

Sleep.exe 只是 W2K3 RK 的可執行文件,無需安裝。我不明白為什麼它在 W2K8 上不起作用。下載並解壓縮W2K3 RK,將sleep.exe複製到W2K8伺服器,將其新增至系統路徑環境變數中,並將其放入批次檔中。

http://www.microsoft.com/downloads/en/details.aspx?familyid=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en

答案2

在 Windows Server 2008 R2 中,要使用的指令是“timeout”,它取代了“sleep”

C:\Windows\System32\timeout.exe /T 10 /nobreak

答案3

轉向 Win2K8 的首選腳本語言,即 Powershell。 Start-Sleep cmdlet 將執行您想要的操作。

答案4

timeout 是 Windows Server 2008 和 Windows 7 中的正確命令您可以透過鍵入 timeout /? 來獲得協助。在命令提示字元下 如果您想使用 ping,請嘗試此 ping -w 5000 -n 1 1.0.0.0 這將等待約 5 秒

相關內容