cmd批量ping命令的實(shí)現(xiàn)
更新時(shí)間:2023年06月15日 09:40:26 作者:OceanWaves1993
本文主要介紹了cmd批量ping命令的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
1、批量ping 1個(gè)網(wǎng)段
ping 1個(gè)網(wǎng)段
for /l %X in (2,1,254) do (ping -n 2 10.1.2.%X && echo 10.1.2.%X >> ok.txt || echo 10.1.2.%X >> no.txt)
命令說明:
- %l 表示在(2,1,254) 按步長1取值;
- %X的范圍:(2,1,254) 表示起點(diǎn)是2,終點(diǎn)是254,每次加1;可以使用任意字符串表示,%X就是一個(gè)變量;
- ok.txt 是通的地址;
- no.txt 是不通的地址;
- 工作目錄是當(dāng)前目錄 ,ok.txt 和 no.txt 會(huì)輸出到當(dāng)前cmd工作目錄;
- ping -n 2 是對每個(gè)地址進(jìn)行發(fā)送2次ping 請求包;
2、批量ping多個(gè)網(wǎng)段
for /F %X in (ip.txt) do (ping -n 2 %X && echo %X >> ok.txt || echo %X >> no.txt)
命令說明:
- %F 表示在ip.txt 按空格為分隔符取值,每行1個(gè)IP就是讀取每行的IP;
- %X的范圍:每行1個(gè)IP就是讀取每行的IP;;
- ok.txt 是通的地址;
- no.txt 是不通的地址;
- ping -n 2 是對每個(gè)地址進(jìn)行發(fā)送2次ping 請求包;
- 工作目錄是當(dāng)前目錄 ,ok.txt 和 no.txt 會(huì)輸出到當(dāng)前cmd工作目錄,ip.txt放在當(dāng)前cmd工作目錄下;
ip.txt的格式:每行1個(gè)ip 如下:
到此這篇關(guān)于cmd批量ping命令的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)cmd批量ping命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
相關(guān)文章
開機(jī)啟動(dòng)項(xiàng)清理代碼bat版
這篇文章主要介紹了開機(jī)啟動(dòng)項(xiàng)清理代碼,主要是通過bat實(shí)現(xiàn),代碼寫的不錯(cuò),喜歡批處理的朋友可以看下2014-05-05