code: [copy to clipboard]
@echo off
:loop
echo %time%
ping 127.1 -n 2 1>nul
echo %time%
goto loop
記憶體使用: 1704k
2920k
誤差評定: 較高
優點: **構造簡單
缺點: 記憶體占用高,延遲時間長的話誤差相對較大。
2.還是ping
code: [copy to clipboard]
@echo off
:loop
echo %time%
ping 1 -n 1 -w 1000 2>nul 1>nul
echo %time%
goto loop
記憶體使用: 1700k
2912k
誤差評定: 一般
優點: **構造簡單,時間越長誤差越小,精確度較高(50ms)
缺點: 記憶體占用高
code: [copy to clipboard]
@echo off
:loop
echo %time%
call :delay 1000
echo %time%
goto loop
:delay
set /a num=num + 1
if %num% geq %1 (set num=) && goto :eof
rem for /l %%i in (1,1,%1) do echo. >nul
goto :eof
記憶體使用: 1744k [for語句方案]
1740k [set+goto方案]
誤差評定: 很高 (受cpu頻率影響非常大,幾乎無法準確把握全域性延遲時間)
優點: 精確度較高
缺點: 不適合需精確把握時間的場合
code: [copy to clipboard]
@echo off
:loop
echo %time%
msg %username% /time:20 /w "正在延時,點確定可以取消延時!"
echo %time%
goto loop
記憶體使用: 1752k
2620k
誤差評定: 低
優點: 比較穩定,可中途取消延時,**構造簡單
缺點: 記憶體占用非常大,有視窗彈出(優點?缺點?)
code: [copy to clipboard]
@echo off
echo >%tmp%\
:loop
echo %time%
cscript //b //nologo %tmp%\ 2000
echo %time%
goto loop
記憶體使用: 4812k
1708k
誤差評定: 很低
優點: 精確度最高,使用更靈活,方便
缺點: 產生臨時檔案,記憶體占用多
end:
1.測試條件有限,以上資料並不具備權威性。
2.關於精確度。
其實只要是引數可以指定時間的命令精確度都比較高,之所以受影響是取決與命令執行的次數,次數越多,精確度越低。而方案5[vbs方案]中之所以說它的精確度最高,可以舉個例子: cscript //b //nologo 2036,而方案二由於最小精確度的緣故,還是比方案5要差一點。
3.歡迎大家補充。
批處理檔案經典
批處理檔案經典.txt 批處理檔案字尾是bat的檔案就是批處理檔案,是一種文字檔案。簡單的說,它的作用就是自動的連續執行多條命令,批處理檔案的內容就是一條一條的命令。那它有什麼用呢?比如,在啟動wps軟體時,每次都必須執行 c cd wps c wps spdos c wps py c wps wb...
dos批處理命令詳解
4.rem 命令 注釋命令,在c語言中相當與它並不會被執行,只是起乙個注釋的作用,便於別人閱讀和你 自己日後修改。rem message sample rem here is the description.5.pause 命令 執行 pause 命令時,將顯示下面的訊息 press any key...
dos批處理命令詳解
一.簡單批處理內部命令簡介 1.echo 命令 開啟回顯或關閉請求回顯功能,或顯示訊息。如果沒有任何引數,echo 命令將顯示當前回顯設定。語法 echo message sample echo off echo hello world 在實際應用中我們會把這條命令和重定向符號 也稱為管道符號,一般...