2017年10月13日 星期五

使用批次檔時,Win XP 沒有timeout 指令可以用,我們可以用另外指令來取代等待或sleep

timeout指令在Windows XP的系統上並不支援,只有在Windows 2003 或是 Win7 的系統上才有內建支援

因此我們可以使用下面的命令來取代timeout的指令


Example:
假設我們要在批次檔內等待3秒再繼續做,如果在Win7上我們可以這樣做:
timeout /t 3


如果是在Windows XP的系統上沒有timeout指令可以用,我們可以用以下的指令來替代:
ping 192.0.0.2 -n 1 -w 3000 > wait

(ip的部分請指派一個不存在的ip,-w 3000 表示等待3秒的意思)




沒有留言:

張貼留言