如何在DOS下实现连续ping,从而检测网段下正在使用的IP

2024-07-12

背景

有时候在调试网络时,需要查看该段下哪些IP未使用或哪些IP通断异常,下面就分享一下在DOS下,不通过第三方工具,如何实现该功能:

1、通过运行,直接打开cmd命令,在界面输入 :

for /L %D in (1,1,255) do ping 192.168.0.%D

该命令代表从192.168.0.1 ping 192.168.0.255 ,每一个IP ping 三次,如下界面:


2、由于每一个IP 需要ping 三次,有点浪费时间,所以我们可以再再加一个参数,让每个IP

ping一次,以便提高效率。

命令如下:for /L %d in (1,1,255) do ping 192.168.0.%d -n 1

(注意后那个 n 后面的参数是数字1,代表只显回1次,如果要显示更多,可以把参数改大)


3、虽然效率提高了,但其结果查看不是太方便,我们可以在加一个参数,把结果输出到C盘下的pinglog.txt文件中。命令如下:

for /L %d in (1,1,255) do ping 192.168.0.%d -n 1 >> c:\pinglog.txt


    商务二维码
    商务二维码
    商务二维码
    商务二维码
公司地址:成都市一环路南二段16号科分院中发商务楼3F  成都巨光科技有限公司Copyright © 2006-2025 All Rsssts Resved  备案号:蜀ICP备15035553号-3