Home/程式語言 / bat / [DOS Bat指令] 讓ping指令也可簡單ping多台主機狀態

我們想測試一下公司內部區段到底有幾台主機開啟或回應,

在手邊沒有軟體工具狀況下,我們知道可以利用ping來測試某IP主機回應來判斷,

那是否可以一次ping某區段範圍,這時候我們只要利用 bat配合ping撰寫簡單指令作法如下:

假設我們要測試 192.168.1.1 ~ 192.168.1.100有那些主機未回應

1.利用 notepad.exe 開啟新的文字檔

2.填入如下圖

  

3.存成 xxxx.bat  (如: pinglist.bat)

4.執行 xxx.bat

5.執行完成後,就會開啟 iplist.txt 就可以看到沒有回應的 ip囉!

 

程式解說


 

@Echo off   (不在dos顯示執行指令)
date /t > IPList.txt   (抓取今天日期至 iplist.txt)
time /t >> IPList.txt  (抓取時間至 iplist.txt)
echo =========== >> IPList.txt  (在iplist.txt加入 =============)
For /L %%f in (1,1,100) Do Ping.exe -n 2 192.168.1.%%f | Find
“Request timed out.” && echo 192.168.1.%%f Timed Out >>
IPList.txt && echo off      (利用for 由1~100 每次間隔 1,執行 ping 192.168.1.x ,並利用find 將有time out的寫入至 iplist.txt)
cls (清除畫面)
Echo 完成! (顯示完成)
@Echo on  (回復指令顯示)
Notepad.exe IPList.txt  (開啟iplist.txt)

 


🧠 本文章與所附圖片部分內容為 AI 生成或 AI 輔助產製。文中提及之商標、品牌名稱、產品圖片及相關標識, 其著作權與商標權均屬原權利人所有,本網站僅作為資訊呈現與示意使用

最新文章

郵件誤送風暴:淺談郵件系統配置錯誤與資安風險

郵件誤送風暴:淺談郵件系統配置錯誤與資安風險

**郵件外洩警訊!企業內部郵件安全漏洞全面體檢**

測試郵件外洩事件:企業內部郵件安全防護漏洞與影…

React2Shell 漏洞:中國駭客快速利用,伺服器端安全告急

React2Shell 漏洞:中國駭客快速利用…

推薦文章
分析完成 ✔