电脑怎么实现批处理ping多个ip? 批处理扫描网段技巧
很多人都会遇到需要ping一个网段,看哪些IP地址有在使用的情况,网上下载的一些群PING软件要么杀毒软件报毒,要么显示结果每次不一样,于是我综合了网上各种批处理Ping命令后,自己整理了一个批处理,希望能帮助到有需要的朋友,下面我先演示使用过程,最后给出批处理代码。
1、双击运行批处理文件,会弹出一个命令窗口,要求输入IP段,如果不输入,直接按回车的话,则默认为192.168.16段。
这里我输入我的路由分配的IP段,192.168.3并按回车
2、接着会要求输入IP地址起始位,如果不输入,直接按回车的话,则默认为1。
这里我输入10
3、最后会要求输入IP地址结束位,如果不输入,直接按回车的话,则默认为255。
这里我输入40
4、开始扫描,会显示起始和结束IP地址,以确认之前没有输入错误。
运行的时候不会有其他提示,如果不许要等待完成,可以直接关闭窗口以提前结束本次扫描。
5、扫描完成后,按任意键退出,窗口会自动关闭。
6、在批处理命令文件所在的文件夹,会生成对应的文本文件,里面就有本次扫描的结果(仅记录有通的结果)
7、以下为批处理的代码全文,将其保存在文本文件中,把文本文件的后缀txt替换成bat即可。
@echo off color F0 rem 设置窗口背景色为白色,文字颜色为黑色 title 批处理扫网段(By TaoGe) rem 设置窗口标题 echo. echo 输入你要扫描的IP段,直接按回车则为192.168.16: set /p IpDuan= rem 将用户输入赋值给IpDuan变量 if "%IpDuan%"=="" (set IpDuan=192.168.16) rem 判断IpDuan变量是否赋值,如果为空,则赋值为192.168.16 echo 输入你要扫描的IP起始位,直接按回车则为1: set /p QiShi= rem 将用户输入赋值给QiShi变量 if "%QiShi%"=="" (set QiShi=1) rem 判断QiShi变量是否赋值,如果为空,则赋值为1 echo 输入你要扫描的IP结束位,直接按回车则为255: set /p JieShu= rem 将用户输入赋值给JieShu变量 if "%JieShu%"=="" (set JieShu=255) rem 判断JieShu变量是否赋值,如果为空,则赋值为255 echo 起始IP:%IpDuan%.%QiShi% rem 显示起始IP echo 结束IP:%IpDuan%.%JieShu% rem 显示结束IP echo ======================================================= >>Ping-%IpDuan%.txt rem 记录分割线 echo 开始时间:%date%%time% >>Ping-%IpDuan%.txt rem 记录开始时间 echo 起始IP:%IpDuan%.%QiShi% >>Ping-%IpDuan%.txt rem 记录起始IP echo 结束IP:%IpDuan%.%JieShu% >>Ping-%IpDuan%.txt rem 记录结束IP echo 正在扫描,请等待... echo 提前结束请直接关闭窗口 @for /l %%n in (%QiShi%,1,%JieShu%) do @ping -w 600 -n 1 %IpDuan%.%%n|find /i "ttl" >>Ping-%IpDuan%.txt rem 开始执行 echo 结束时间:%date% %time% >>Ping-%IpDuan%.txt rem 记录结束时间 echo ======================================================= >>Ping-%IpDuan%.txt rem 记录分割线 echo 扫描完毕,按任意键退出...&pause>nul
8、最后声明一下,本批处理是本人大量查阅了各种批处理命令后综合出来的,欢迎大家交流斧正。
9、另外,这个批处理中没有对输入的值进行判断,所以如果你随便输入的话,则不能正常运行并记录结果,切记切记。
以上就是批处理扫描网段技巧,希望大家喜欢,请继续关注脚本之家。
相关推荐:
电脑Ping IP时出现request time out怎么办?
相关文章
- 已满的c盘该怎么清理无用的文件?电脑经常卡,有一个很大的原因,是因为c盘中的文件太多了,我们可以删除一些无用的文件来解决电脑卡顿额情况,下面我们就来看看详细的教程2019-09-02
电脑每次开机都要重新设置时间怎么办?开机重置时间的原因及解决方法
电脑每次开机都要重新设置时间怎么办?下文中详细的介绍了电脑每次开机都要重新设置时间的原因解决方法,感兴趣的朋友不妨阅读下文内容,参考一下吧2019-08-18- 电脑怎么快速列出所有TCP和UDP连接?windows系统中想要查看所有的TCP和UDP连接,该怎么实现呢?下面我们就来看看详细的教程,需要的朋友可以参考下2019-08-13
- 电脑cpu怎么涂散热硅脂?台式机电脑最近发热严重,应该是没有硅胶了,想要给cpu和风扇之间添加硅胶,该怎么操作呢?下面我们就来看看给电脑添加硅胶的方法,需要的朋友可以2019-06-13
- 电脑提示显示器显示超出范围Out of Range怎么办?电脑在使用的时候会遇到一些问题,最近遇到提示显示器超出范围,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以2019-05-30
- 电脑打字乱码怎么办?电脑中输入的字体都是乱码,比如输入txt的文字显示的是乱码,该怎么解决这个问题,下面我们就来看看txt文字变乱码的解决办法,需要的朋友可以参考下2019-05-13
- 无论是笔记本电脑还是台式机电脑,鼠标是必不可少的外设之一,而我们在使用电脑的过程中,经常回遇到鼠标突然失灵了,不听使唤,控制不了,接下小编来与大家一起分享,遇到2019-05-11
- 电脑物理内存过高便会导致电脑运行缓慢,甚至会出现死机的状况,那你知道如何处理Win7电脑物理内存过高的问题吗?不清楚的朋友快来看一看下文Win7电脑物理内存过高的处理方2019-05-10
- Win7系统电脑开机后出现提示checking file导致电脑无法正常开机运行,下文就分享了Win7电脑开机出现checking file的处理方法,感兴趣的朋友都来共同学习吧2019-05-10
- 电脑网页打不开提示错误err connection怎么办?电脑打不开网页,出现网络错误提示err_connection_reset,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下2019-05-07
最新评论