批處理bat 延時啟動的方法

2021-10-14 02:12:50 字數 947 閱讀 6057

批處理延時啟動的方法有很多

常見的有:ping,vbs等方法,方法很多,優缺點各有不同。經過實驗總結如下:

時間間隔精度高,cpu佔用率低

**如下:

choice /t 5 /d y /n >nul

1choice命令格式如下:

choice [/c choices] [/n] [/cs] [/t timeout /d choice] [/m text]

1引數列表:

/c choices 指定要建立的選項列表。預設列表是 「yn」。

/n 在提示符中隱藏選項列表。提示前面的訊息得到顯示,

選項依舊處於啟用狀態。

/cs 允許選擇分大小寫的選項。在預設情況下,這個工具

是不分大小寫的。

/t timeout 做出預設選擇之前,暫停的秒數。可接受的值是從 0

到 9999。如果指定了 0,就不會有暫停,預設選項

會得到選擇。

/d choice 在 nnnn 秒之後指定預設選項。字元必須在用 /c 選

項指定的一組選擇中; 同時,必須用 /t 指定 nnnn。

/m text 指定提示之前要顯示的訊息。如果沒有指定,工具只

顯示提示。

/? 顯示幫助訊息

精度高的使用vbs,但是需要建立臨時檔案

start /wait

echo wscript.sleep 5000>sleep.vbs

start /wait sleep.vbs

start test.txt

del /f /s /q sleep.vbs12

34vbs cscript

echo wscript.sleep 5000>sleep.vbs

@cscript sleep.vbs >nul

start test.txt

del /f /s /q sleep.vbs

批處理延時啟動的幾個方法

批處理延時啟動的幾個方法 方法一 ping 缺點 時間精度為1秒,不夠精確 vb view plain copy echo off ping 127.0.0.1 n 6 nul start gdh.txt 方法二 vbs start wait 缺點 生成臨時檔案 有點 時間精度為0.001秒,精度高...

批處理延時啟動的幾個方法

b 方法一 ping b 缺點 時間精度為1秒,不夠精確 echo off ping 127.0.0.1 n 6 nul start gdh.txt b 方法二 vbs start wait b 缺點 生成臨時檔案 優點 時間精度為0.001秒,精度高 echo off echo wscript.s...

延時啟動的批處理

希望每次進入windows後,自動執行emule,先是直接把emule.exe丟到startup群組裡,結果發現可以啟動,但是upnp總是提示錯誤,連伺服器總提示lowid。後來發現如果開機後等一段時間再啟動emule,upnp就正常了。所以寫了個簡單的批處理,一共3句話 echo offtimeo...