批处理文件ping192.168.0.14.0网段,并将可以ping通的IP输出到桌面a.txt

局域网内,怎样使不同网段可以PING通
[问题点数:60分,结帖人snw00100]
局域网内,怎样使不同网段可以PING通
[问题点数:60分,结帖人snw00100]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2004年2月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第三2004年3月 总版技术专家分月排行榜第三2004年1月 总版技术专家分月排行榜第三
2004年4月 硬件使用大版内专家分月排行榜第二
2009年8月 .NET技术大版内专家分月排行榜第三
2004年11月 硬件使用大版内专家分月排行榜第二2004年9月 硬件使用大版内专家分月排行榜第二2004年7月 硬件使用大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。如果一台电脑的IP地址是192.168.9.9,则下列关于Ping命令的说法正确的A.ping 192.168.9.9 与 ping 127.0.0.1的作用一样B.ping 127.0.0.1可以通,那么ping 192.168.9.9肯定也可以通C.ping 192.168.9.9可以通,那么ping _百度作业帮
如果一台电脑的IP地址是192.168.9.9,则下列关于Ping命令的说法正确的A.ping 192.168.9.9 与 ping 127.0.0.1的作用一样B.ping 127.0.0.1可以通,那么ping 192.168.9.9肯定也可以通C.ping 192.168.9.9可以通,那么ping
如果一台电脑的IP地址是192.168.9.9,则下列关于Ping命令的说法正确的A.ping 192.168.9.9 与 ping 127.0.0.1的作用一样B.ping 127.0.0.1可以通,那么ping 192.168.9.9肯定也可以通C.ping 192.168.9.9可以通,那么ping 127.0.0.1肯定也可以D.以上所有答案
ping 192.168.9.9_
这个方法也行.linux里,用ping命令测试一个C类网段,将能ping通的IP写进goodip.txt,不能ping通的写进badip.txt._百度知道
linux里,用ping命令测试一个C类网段,将能ping通的IP写进goodip.txt,不能ping通的写进badip.txt.
linux里,用ping命令测试一个C类网段,将能ping通的IP写进goodip.txt,不能ping通的写进badip.txt.
提问者采纳
i=1;while [ $i -lt 256 ]; do test=`ping 192.168.1.$i -c 2 | grep '0 recevied'`; test &x$test& = &x& && echo &192.168.1.$i&&&badip.txt || echo &192.168.1.$i&&&goodip. let i++; done直接复制粘贴到命令行窗口中,或者分号为分隔一句句输入。速度较慢,可以分多个窗口来对1到255分段进行测试,然后输出到不同的文件,最后再将几个文件合并起来。比如1-19输出到goodip1.txt,20-49输出到goodip2.txt……最后cat goodip1.txt goodip2.txt …… & goodip.txt-c 2可以改为-c 1,就是设置对每个ip进行多少次ping,有发现第一次ping不通,但第2次可以ping通的情况,所有-c 2会比 -c 1的结果更可靠,但速度会慢一些。
其他类似问题
为您推荐:
网段的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁批处理文件判断哪些IP地址Ping不通&
E-mail推荐:&&
  此文章主要针对内网来说事的,因为这个批处理文件针对的是某一网段循环ping而得出来的结果分析哪些IP地址Ping不通,以便让网管查询没有被占用的IP地址。  打开记事本,在窗口中输入如下的命令:  @Echo&off  date&/t&&&IPList.txt  time&/t&&&&IPList.txt  echo&===========&&&&IPList.txt  For&/L&%%f&in&(1,1,100)&Do&Ping.exe&-n&2&192.168.0.%%f  Find  &Request&timed&out.&&&&echo&192.168.0.%%f&Timed&Out&&&  IPList.txt&&&echo&off  cls  Echo&Finished!  @Echo&on  Notepad.exe&IPList.txt  将此文件存为PingIP.bat。  运行后,就会生成一个IPList.txt文件,里面记录了哪些IP地址Ping不通。  说明:1、此方法只只用于WinXP。2、要把里面的192,168.0修改成你所在的IP网段。3、而且如果某IP的计算机用了防火墙防止了Ping,也是判断不出来的。
(责任编辑:宋阳)
我要发表留言
匿名发表&&署名:&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&热图推荐
&&&精彩新闻
&&&播客?视频
&&&最受欢迎数码产品导购
&&&趣味图库
???毛新宇:爷爷逝后的第一个春天 董文华复出10万一歌?张召忠:中国舰队远征索马里 周局长开"凯迪拉克"
&&&彩信?手机报ping的批处理文件编写
做为一名网络工程师,经常要测试某地网络的好坏,而最直接的命令就是ping,但是一次ping好多天,而且每隔一段时间就要ping和tracert,使工作繁琐麻烦,所以就需要学习一些简单的批处理了。
下面跟懒人简单介绍一下ping的批处理文件编写。
首先,在电脑的任一个地方,(我习惯在桌面)新建一个文本文档,打开之后写入下面语句
date/t &&c:\test.txt
&(显示日期,并重定向写入到c盘下text.txt下)
time/t &&c:\test.txt
&(显示时间,并重定向写入到c盘下text.txt下)
ping -n 50 192.168.1.1
&&c:\test.txt
&(执行ping命令,ping地址192.168.1.1总共50个包,然后写入c盘下test.txt文件中)
tracert 192.168.1.1
&&c:\test.txt (执行tracert命令,tracert地址192.168.1.1,并写入c盘下的test.txt文件中)
然后,写入以上简单的命令后保存退出,并重命名刚才的文本文档,要以后缀名bat结尾(注:该文件不要重命名为ping.bat,否则容易陷入DOS循环。原因:DOS内部命令与批文件重名,会陷入DOS循环)
那如何让批处理文件每隔一定的时间执行一次呢!
只需要在用GOTO和:即可;举例如下:
ping 192.168.1.1
&&c:\test.txt
ping -n 60
127.1&nul&goto
(其中goto就是跳转的意思,60就是大约60秒;大概的意思应该就是执行ping命令,执行完60秒以后重新跳转到开始继续执行ping命令,其中60秒的时间可以修改)
大家都知道如果ping某个地址50个包,然后重定向到文本中,从文本查看的时候,我们有时只需要查看丢包率和延时,其中50个包的往返信息都没用,如何将那些没用的信息去掉呢!
下面需要用到管道符|和find命令;还是举例如下:
ping 192.168.1.1
|find /v "Request timed out"|find /v "Reply
from"&&c:\test.txt
(其中管道符|的意思是将上一命令执行的结果传递给下一命令去处理;find是查找的意思,/v是find的参数,意思是显示所有未包含指定字符串的行,其中find还有其他参数如下
/V 显示所有未包含指定字符串的行。 /C 仅显示包含字符串的行数。 /N 显示行号。 /I
搜索字符串时忽略大小写。 /OFF[LINE]
不要跳过具有脱机属性集的文件。
上面一句总的意思是将ping
192.168.1.1输出的结果剔除有Request timed
out和Reply
from的行,再将结果保存到test.txt文件中)
下面写一个简单的批处理文件供大家参考
@echo off :main date/t
&&d:\a.txt time/t
&&d:\a.txt
&&d:\t.txt time/t
&&d:\t.txt ping -n 5 192.168.100.1
|find /v "Request timed out"|find /v "Reply
from"&&d:\a.txt tracert 192.168.100.2
&&d:\t.txt echo
--------------------------------------------------------------------------------
&&d:\a.txt echo
--------------------------------------------------------------------------------
&&d:\t.txt ping -n 3600
127.1&nul&goto main
接下来再给同行介绍一个ping某一地址段的批处理文件:
for /l %p in (1,1,101) do
@ping 192.168.0.%p -n 1
&&c:\test.txt
意思是:ping192.168.0段的地址,从192.168.0.1开始ping,每隔1个IPping一个包,一直ping到192.168.0.101,然后将结果保存到c盘下的test.txt文件中。
以上为学习中的简单总结,希望能帮到同行们,如有问题请留言。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 ping192.168.1.1超时 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信