在日常运维过程中ping是用来测试存活ip主机的一种常见方式,但是如果要扫描一个网段的所有主机时,则需要手工输入至少254次的IP地址进行测试。这样的工作量和效率还是太低,这里我们采用Windows脚本BAT的方式,进行变量循环,对指定的IP段进行PING扫描。脚本内容如下,亲测可用。如果有服务器方面问题欢迎随时交流Q69693721
@echo off
echo.
echo ----------------输入当前电脑所属IP地址前三段。例如:192.168.1-------------------
set /p a=:
echo.
echo --------请输入IP地址 [ 起始 ] 后段。例如:1 (输入数字介于1---255之间)
echo.
set /p b=:
echo.
echo ------请输入IP地址 [ 结束 ] 后段。例如:255 (输入数字介于1---255之间)
echo.
set /p c=:
:p
ping -n 1 %a%.%b%
set /a b+=1
if %b% lss %c% goto p
echo.
echo.
echo.
pause
Windows使用BAT脚本PING扫描活跃的IP地址
本文由作者自行上传发布,文章仅代表作者个人观点。如需转载,务必声明出处和网址,否则保留相关权利。
网友评论 comments