dos/windows的命令列/批處理
for /l %p in (1,1,254) do @ping 192.168.1.%p -n 1 |find "reply from" /i
在dos視窗執行上面的批命令,就會顯示出任何開機的ping結果.
假如顯示ping不通的任何結果,則命令為:
for /l %p in (1,1,254) do @ping 192.168.1.%p -n 1 |find "request timed out" /i
假如要ping ip位址範圍為(192.168.1.30~192.168.1.60),則命令改為.
for /l %p in (30,1,60) do @ping 192.168.1.%p -n 1 |find "reply from" /i
假如把上面的命令寫入批處理文件(.bat,.cmd)中,要在%前再加乙個%,如下:
rem myping.bat
for /l %%p in (1,1,254) do @ping 192.168.1.%%p -n 1 |find "reply from" /i
linux下的命令/指令碼:
1,能夠用ping -b 廣播位址;
2,用指令碼實現:
#!/bin/sh
ip=1 #通過修改初值及下面的判斷條件實現ping任一段的ip
while [ $ip != "254" ]; do
ping 192.168.1.$ip -c 1 |grep "bytes from 192.168.1.$ip"
ip=`expr "$ip" "+" "1"`
done
同一內網不能網段ping 不通
root nb sysconfig route kernel ip routing table destination gateway genmask flags metric ref use iface 192.168.122.0 255.255.255.0 u 000 virbr0 link l...
乙個網絡卡怎麼新增乙個跨網段ip位址?
有時候筆記本只有乙個網絡卡,但是有一www.cppcns.com個裝置連線了內網但是ip不是內網ip,這是我們就要增加乙個跨網段ip,能夠使膝上型電腦與裝置通訊 1 單擊網路bdwdwthw和共享中心 2 單擊更改介面卡設定 www.cppcns.com 3 找到正在使用的網絡卡 4 右擊選擇屬性 ...
Ping乙個IP位址是否有效
先導入兩個命名空間 using system.text.regularexpressions ping using system.net.networkinformation regex下面是ping按鈕的單擊事件 ping ip private void btnping click object ...