第四講:ping

ping 命令應該都不陌生吧,這個可是很常用的。

ping 網絡命令,在批處理中多用於延遲使用。
ping 是一個網絡命令,具體作用是測試網絡連通性,具體參數就不說了,很多,去百度Google一下就明白了。
ping 在批處理裏面最常用到的是 -n -l -w 也可以寫成/n ,/l ,/w,都一樣。

ping 的常用參數與用法
ping 在批處理中用得最多就是延遲:
n參數:
ping 的次數,對於連通的地址一次大概是一秒!

@echo off
rem ping 127.0.0.1這個地址4次!
ping /n 4 127.0.0.1 >nul
pause

127.0.0.1這個地址是迴環地址,只要正確安裝了TCP/IP協議都可以連通,[注]:0可以不寫,簡寫爲127.1。

l參數:發送的數據包大小,默認爲 32 字節;最大值是 65500
w參數:指定超時間隔,單位爲毫秒。

上面說的對於連通的地址一次大概一秒,那麼用這個方法會稍爲精確一點!

@echo off
rem 發送0字節數據包,ping 一個不通的地址99.99,並設置超時間隔爲1000毫秒
ping /n 1 /l 0 /w 1000 99.99 >nul
echo yes!
pause

ping 常用方法2
ping跟&&和||一起的運用
&& 當前面的命令執行成功後,運行後面的命令
|| 當前面的命令執行失敗後,運行後面的命令

@echo off
ping /n 1 127.1 >nul && echo yes! || echo no!
ping /n 1 /w 1000 99.99 >nul && echo yes! || echo no!
pause

即然用到了,就說說吧,
"&" 的用法: 多個命令在同一行使用時用作連接。
例如: echo a & echo b & echo. & echo c
自己可以打出來看看,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章