tft每日頭條

 > 生活

 > ping一個網段所有ip命令

ping一個網段所有ip命令

生活 更新时间:2025-03-01 23:04:54

本着提高大家的運維效率,使網工們能抽出更多的時間來陪陪家人,單身狗能有更多的時間把把妹,特此分享該經驗。希望對大家有幫助。

01

如何批量自動ping特定網段

不知道大家有沒有遇到過這種場景,特别是駐場過的同學,應該有遇到過。客戶A說:黃工啊,剛才發了一個IP地址的excel表格,幫忙ping一下,哪些地址是不通的,哪些地址是通的?

然後,你打開表格,一看:

幾百個IP地址,要讓我ping一下!!!! 這是要整死我的節奏嗎?讓我哭一會兒。到了中午,别人都去吃飯了,我隻能一個個在那邊ping咯?

大家看到本期文章,以上情況,再也不會出現啦~ 教你們一條命令,下次客戶再甩過來,你就可以嘚瑟了。

在CMD,命令行輸入如下代碼:

for /L %d in(1,1,255) do ping 192.168.1.%d

192.168.1.%d :IP地址修改成,你要ping的IP 地址。


ping一個網段所有ip命令(如何批量PingN個IP地址)1

輸完圖片的裡命令,系統就開始自動批量ping 192.168.1.1-255網段内的所有IP地址。

現在,我們來解釋一下這個幾個重要的參數。

%d :表示變量的意思。

(1,1,255):第一個1,表示起始值,這裡是從1開始。第二個1,表示遞增值,每次在上一個遞增多少。這裡是加1 。255,表示:結束的最後一個值。

現在,我把第一個1改成10,來看看效果:


ping一個網段所有ip命令(如何批量PingN個IP地址)2

我們再來前面提到的第二個1,改成3試試看:


ping一個網段所有ip命令(如何批量PingN個IP地址)3

02

如何把ping結果自動保存到txt

要說人呐,就是這樣欲望無止境。有了自動ping就已經不錯了。還不知足,還想要能ping結果自動保存文件中。

既然你們都有這個欲望,我能有什麼辦法呢?隻能滿足你們咯~

這個辦法很簡單,在上面的命令多加幾個字符,就搞定啦。

for /L %d in(1,1,255) do ping 192.168.1.%d>> along.txt

ping一個網段所有ip命令(如何批量PingN個IP地址)4


ping一個網段所有ip命令(如何批量PingN個IP地址)5

along.txt:along是我随便取的文件名。

命令運行後,如果要找不到這個文件,可以搜索一下。


ping一個網段所有ip命令(如何批量PingN個IP地址)6

03

如何把ping結果提取出IP,保留IP地址。

使用上面命令後,可能有人又覺得好麻煩啊,我還得一個個去看。能不能搞個命令執行完,把哪些通的IP直接保存到一個txt文本,把哪些不通的IP直接保存到另一個txt文件呀?

答案是可以的。命令如下:

for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>通.txt || echo 192.168.1.%D >>不通.txt)

執行完這個命令,就能把ping通的ip和不通的ip分别保存到兩個文件裡。怎麼樣?這個命令好用不? 是不是該給阿龍加根雞腿呀?

ping一個網段所有ip命令(如何批量PingN個IP地址)7


ping一個網段所有ip命令(如何批量PingN個IP地址)8

04

如果要ping不通網段,咋整?

看了上面幾個例子,有人就說:渣渣的,你那個隻能通網段的,沒什麼卵用。 那如果不同網段呢? 搞得了嗎?

答案:也是可以的。你得先整理一個ip文件。

命令如下:

for /f %d in (ip.txt) do (ping %d -n 1 && echo %d >>通.txt || echo %d >>不通.txt)

大家有沒有看見多了一個ip.txt文件,這個文件是要你自己準備的哦,把你ping的地址寫到這個文件裡面,代碼會自己讀取這個文件裡面的ip地址,并且把結果放到兩個文件裡面去。

ping一個網段所有ip命令(如何批量PingN個IP地址)9

ping一個網段所有ip命令(如何批量PingN個IP地址)10

看見沒有多了一個ip.txt文件,這個文件是要你自己準備的哦,把你ping的地址寫到這個文件裡面,代碼會自己讀取這個文件裡面的ip地址,并且把結果放到兩個文件裡面去。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved