Windows使用BAT脚本PING扫描活跃的IP地址

在日常运维过程中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

本文由作者自行上传发布,文章仅代表作者个人观点。如需转载,务必声明出处和网址,否则保留相关权利。

网友评论 comments

发表评论

电子邮件地址不会被公开。必填项已用 *标注

暂无评论

牛人技术博客 | About US | 湘ICP备13000282号-8 |
Copyright © 2009 - 2023 NRJS Corporation, All Rights Reserved
添加图标到手机桌面
扫二维码
扫二维码
返回顶部