導航:首頁 > 程序命令 > batping命令

batping命令

發布時間:2023-10-11 21:59:15

㈠ 如何用bat文件創建一個ping命令

不要把bat命名成腳本裡面出現的命令,例如 ping.bat、for.bat 等等,重命名成 xx.bat 試試

㈡ 想求一個BAT文件用於PING多個IP的批處理命令

您把您的各ip列表放到ip.txt中,再寫個myping.bat,雙擊運行即可。其中ping部分的參數您自己改就行了。
@for /f "delims=" %%i in (ip.txt) do ping %%i

如果是相同網段的多個連續地址,就不用ip.txt文件了,可以這樣寫:
@for /l %%i in (1,1,100) do ping 192.168.15.%%i

㈢ bat如何延時執行指定命令

首先bat延遲指的是就是執行一條命令後延遲一段時間再進行下一條命令。在cmd下或批處理中,常使用以下四種方法進行時間延遲:

1、利用ping命令延時。段岩派
示例1:

@echooff
echo延時前:%time%
ping/n3127.0.0.1>nul
echo延時後:%time%
pause

2、利用for命令延時。

示例2:

@echooff
echo延時前:%time%
for/l%%iin(1,1,5000)doecho%%i>nul
echo延時後:%time%
pause

3、利用vbs延遲函數,精確度毫秒,誤差1000毫秒內。

示例3:

@echooff
echo%time%
call:delay5000
echo%time%
pause
exit

:delay
echoWScript.Sleep%1>delay.vbs
CScript//Bdelay.vbs
deldelay.vbs
goto:eof

4、僅用批處理命令實現任意時間延遲,精確度10毫秒,誤差50毫秒內僅用批處理命令就可以實現延遲操作。

示例4:

@echooff
set/pdelay=請棗孝輸入需延遲的毫秒數:
setTotalTime=0
setNowTime=%time%
::讀取握賀起始時間,時間格式為:13:01:05.95
echo程序開始時間:%NowTime%
:delay_continue
set/aminute1=1%NowTime:~3,2%-100
::讀取起始時間的分鍾數
set/asecond1=1%NowTime:~-5,2%%NowTime:~-2%0-100000
::將起始時間的秒數轉為毫秒
setNowTime=%time%
set/aminute2=1%NowTime:~3,2%-100
::讀取現在時間的分鍾數
set/asecond2=1%NowTime:~-5,2%%NowTime:~-2%0-100000
::將現在時間的秒數轉為毫秒
set/aTotalTime+=(%minute2%-%minute1%+60)%%60*60000+%second2%-%second1%
if%TotalTime%lss%delay%gotodelay_continue
echo程序結束時間:%time%
echo設定延遲時間:%delay%毫秒
echo實際延遲時間:%TotalTime%毫秒
pause

希望以上幾種方法能讓你圓滿的解決問題!

㈣ 怎麼用bat 循環執行ping 命令

@echooff
setsite=www..com
ping-n50%site%
pause>nul
remping網路50次
ping-t%site%
rem一直ping網路,直到天長地久(你問的好像就是這個?)
pause>nul
for/l%%ain(1,1,500)doping%site%
rem從1數到500,每數一下就ping一下網路
pause>nul

閱讀全文

與batping命令相關的資料

熱點內容
程序員那麼可愛陸漓出車禍失憶了 瀏覽:138
51單片機ad轉換教程 瀏覽:436
TPM怎麼加密文件夾 瀏覽:81
找工作用什麼app靠譜 瀏覽:915
從程序員轉產品經理 瀏覽:793
linux查詢序列號 瀏覽:251
vi輸入命令 瀏覽:654
程序員節幾月份合適 瀏覽:291
凱迪app是什麼東西 瀏覽:765
linuxjavapath環境變數 瀏覽:971
pdf的更多命令在哪裡 瀏覽:168
c語言經過編譯的後綴 瀏覽:875
怎麼做一款app 瀏覽:969
小紅書看過的視頻在哪個文件夾 瀏覽:536
中興雲伺服器市場份額 瀏覽:407
內網系統報文加密 瀏覽:210
centeroslinux 瀏覽:910
xcode如何編譯大型項目 瀏覽:59
平安京編譯器 瀏覽:869
把文件夾名稱改成符號 瀏覽:128