怎么樣p照片 批處理命令如何暫停幾秒后執(zhí)行?
批處理命令如何暫停幾秒后執(zhí)行?正常的暫停命令是timeout/T 10,暫停10秒,XP系統(tǒng)不使用更多的是Ping 127.1-N 11因?yàn)榕幚硎菃蝹€(gè)任務(wù),下面的命令只會(huì)在Ping本地機(jī)器后運(yùn)行11
批處理命令如何暫停幾秒后執(zhí)行?
正常的暫停命令是timeout/T 10,暫停10秒,XP系統(tǒng)不使用
更多的是Ping 127.1-N 11
因?yàn)榕幚硎菃蝹€(gè)任務(wù),下面的命令只會(huì)在Ping本地機(jī)器后運(yùn)行11次,以便控制運(yùn)行時(shí)間。
怎么讓bat程序暫停幾秒再運(yùn)行?
使用命令Ping 127.0.0.1-N 3>nul暫停CMD命令。3S后,命令將繼續(xù)執(zhí)行。一般來(lái)說(shuō),n減去1后的數(shù)字是大約的秒數(shù):以下命令之間的延遲為3秒:@echo off echo 11111111 Ping-n 6127.1>nul echo 2222222 Ping-n 6127.1>nul echo 33333333 pause
Ping/n 2 127.1>nul
通常,ping命令用于在批處理中延遲命令的執(zhí)行。
/N指定義ping的次數(shù),后跟次數(shù)。一次大約1秒,這不是很準(zhǔn)確。
127.1是127.0.0.1的縮寫,是系統(tǒng)內(nèi)置的IP,這意味著只要網(wǎng)卡沒(méi)有損壞并且網(wǎng)絡(luò)協(xié)議配置正常,本地機(jī)器就可以ping。
>nul不顯示命令執(zhí)行結(jié)果信息,為了使程序能夠平穩(wěn)運(yùn)行,將以下內(nèi)容保存為sleep2.bat,在需要停止2秒的地方可以調(diào)用它:其中2表示暫停2秒。Callsleep2.bat2——分界線----------------------------------------@echooffsetlocal@如果“%1”==“”(set/aWAITTIME=3)else(set/aWAITTIME=%1)set/aSTARTTIME=%TIME:~6,2%:SLEEPset/aENDTIME=%TIME:~6,2%set/aDIFFTIME=(ENDTIME-STARTTIME)if%DIFFTIME%eq%WAITTIME%(exit0)else(if%DIFFTIME%LSS%WAITTIME%(gotoSLEEP)如果%DIFFTIME%GTR%WAITTIME%(echoTIMEOUT!TIMEOUTexit1)結(jié)束本地