[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] [已解决]批处理ping域名或者ip地址,如何判断正常或故障?谢谢

[已解决]ping域名或者ip地址,如何判断正常或故障?谢谢
  1. @echo off&1>nul 2>nul ping 127.0.0.1 -n 1&cls&(for /l %%i in (1,1,50) do ((for /f "tokens=1,2 delims=:" %%a in ('more +1 "%~f0"') do (ping -n 5 %%b>>1.txt &&echo;%%a-%%b————————网络正常————————>>1.txt&&echo.&&echo.||echo;%%a-%%b====网络故障====>>1.txt&&echo.&&echo.))&ping -n 5 127.1>NUL)&pause&cls)&pause&exit
  2. ========服务1:192.168.11.15
  3. =========服务2:www.baidu.com
  4. 服务3:10.88.66.11
  5. =====服务4:192.168.3.6
  6. =========服务5:china.nup.cn
  7. =========服务6:10.88.33.44
复制代码
更新最终测试通过代码如下:
  1. @echo off&(for /l %%i in (1,1,50) do ((for /f "tokens=1,2 delims=:" %%a in ('more +1 "%~f0"') do ((ping -n 1 %%b | find "TTL="  1>nul 2>nul) && echo;%%a----%%b————————网络正常———————— &&echo.&&echo. || echo;%%a====%%b====网络故障==== &&echo.&&echo.))&ping -n 20 127.1>NUL)&cls)&pause&exit
  2. ========服务1:192.168.11.109
  3. =========服务2:www.baidu.com
  4. 服务3:10.88.66.11
  5. =====服务4:192.168.3.6
  6. =========服务5:china.nup.cn
  7. =========服务6:10.88.33.44
复制代码
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

本帖最后由 ygqiang 于 2024-10-14 20:19 编辑

网络正常情形下,运行后1.txt内容如下:


正在 Ping 192.168.11.15 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。
请求超时。

192.168.11.15 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 0,丢失 = 5 (100% 丢失),
========服务1-192.168.11.15====网络故障====

正在 Ping www.a.shifen.com [180.101.50.242] 具有 32 字节的数据:
来自 180.101.50.242 的回复: 字节=32 时间=18ms TTL=48
来自 180.101.50.242 的回复: 字节=32 时间=26ms TTL=48
来自 180.101.50.242 的回复: 字节=32 时间=18ms TTL=48
来自 180.101.50.242 的回复: 字节=32 时间=18ms TTL=48
来自 180.101.50.242 的回复: 字节=32 时间=24ms TTL=48

180.101.50.242 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 18ms,最长 = 26ms,平均 = 20ms
=========服务2-www.baidu.com————————网络正常————————

正在 Ping 10.88.66.11 具有 32 字节的数据:
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),
服务3-10.88.66.11————————网络正常————————(这里明明故障为啥判断正常)

正在 Ping 192.168.3.6 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。
请求超时。

192.168.3.6 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 0,丢失 = 5 (100% 丢失),
=====服务4-192.168.3.6====网络故障====
Ping 请求找不到主机 china.nup.cn。请检查该名称,然后重试。
=========服务5-china.nup.cn====网络故障====

正在 Ping 10.88.33.44 具有 32 字节的数据:
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。
来自 10.0.0.1 的回复: TTL 传输中过期。

10.88.33.44 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),
=========服务6-10.88.33.44————————网络正常————————(这里明明故障为啥判断正常)

TOP

本帖最后由 ygqiang 于 2024-10-14 10:08 编辑

网络正常情况下,win系统台式机,通过网线1连接交换机1,交换机1通过网线2连接交换机2。
如果断开网线2。运行后1.txt结果如下:



正在 Ping 192.168.11.15 具有 32 字节的数据:
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。

192.168.11.15 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),
========服务1-192.168.11.15————————网络正常————————(这里明明故障为啥判断正常)
Ping 请求找不到主机 www.baidu.com。请检查该名称,然后重试。
=========服务2-www.baidu.com====网络故障====

正在 Ping 10.88.66.11 具有 32 字节的数据:
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
请求超时。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 4,丢失 = 1 (20% 丢失),
服务3-10.88.66.11————————网络正常————————(这里明明故障为啥判断正常)

正在 Ping 192.168.3.6 具有 32 字节的数据:
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。
来自 10.16.81.127 的回复: 无法访问目标主机。

192.168.3.6 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),
=====服务4-192.168.3.6————————网络正常————————(这里明明故障为啥判断正常)
Ping 请求找不到主机 china.nup.cn。请检查该名称,然后重试。
=========服务5-china.nup.cn====网络故障====

正在 Ping 10.88.33.44 具有 32 字节的数据:
来自 10.16.81.127 的回复: 无法访问目标主机。
请求超时。
请求超时。
请求超时。
请求超时。

10.88.33.44 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 1,丢失 = 4 (80% 丢失),
=========服务6-10.88.33.44————————网络正常————————(这里明明故障为啥判断正常)

TOP

本帖最后由 ygqiang 于 2024-10-14 12:57 编辑
  1. @echo off&(for /l %%i in (1,1,50) do ((for /f "tokens=1,2 delims=:" %%a in ('more +1 "%~f0"') do (1>nul 2>nul ping -n 1 %%b>>1.txt | find "TTL=" 1>nul 2>nul &&echo;%%a%%b————————网络正常————————>>1.txt&&echo.&&echo.||echo;%%a%%b====网络故障====>>1.txt&&echo.&&echo.))&ping -n 20 127.1>NUL)&cls)&pause&exit
  2. ========服务1:192.168.11.109
  3. =========服务2:www.baidu.com
  4. 服务3:10.88.66.11
  5. =====服务4:192.168.3.6
  6. =========服务5:china.nup.cn
  7. =========服务6:10.88.33.44
复制代码
网络正常情况下,1.txt结果如下:


正在 Ping 192.168.11.109 具有 32 字节的数据:
来自 192.168.11.109 的回复: 字节=32 时间<1ms TTL=128

192.168.11.109 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms
========服务1192.168.11.109====网络故障====(这里明明正常为啥判断故障)

正在 Ping www.a.shifen.com [110.242.68.3] 具有 32 字节的数据:
来自 110.242.68.3 的回复: 字节=32 时间=19ms TTL=53

110.242.68.3 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 19ms,最长 = 19ms,平均 = 19ms
=========服务2www.baidu.com====网络故障====(这里明明正常为啥判断故障)

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
服务310.88.66.11====网络故障====

正在 Ping 192.168.3.6 具有 32 字节的数据:
请求超时。

192.168.3.6 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
=====服务4192.168.3.6====网络故障====
Ping 请求找不到主机 china.nup.cn。请检查该名称,然后重试。
=========服务5china.nup.cn====网络故障====

正在 Ping 10.88.33.44 具有 32 字节的数据:
请求超时。

10.88.33.44 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
=========服务610.88.33.44====网络故障====

正在 Ping 192.168.11.109 具有 32 字节的数据:
来自 192.168.11.109 的回复: 字节=32 时间<1ms TTL=128

192.168.11.109 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms
========服务1192.168.11.109====网络故障====

正在 Ping www.a.shifen.com [110.242.68.4] 具有 32 字节的数据:
来自 110.242.68.4 的回复: 字节=32 时间=21ms TTL=53

110.242.68.4 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 21ms,最长 = 21ms,平均 = 21ms
=========服务2www.baidu.com====网络故障====

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
服务310.88.66.11====网络故障====

正在 Ping 192.168.3.6 具有 32 字节的数据:
请求超时。

192.168.3.6 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
=====服务4192.168.3.6====网络故障====
Ping 请求找不到主机 china.nup.cn。请检查该名称,然后重试。
=========服务5china.nup.cn====网络故障====

正在 Ping 10.88.33.44 具有 32 字节的数据:
请求超时。

10.88.33.44 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
=========服务610.88.33.44====网络故障====

正在 Ping 192.168.11.109 具有 32 字节的数据:
来自 192.168.11.109 的回复: 字节=32 时间<1ms TTL=128

192.168.11.109 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms
========服务1192.168.11.109====网络故障====

正在 Ping www.a.shifen.com [110.242.68.4] 具有 32 字节的数据:
来自 110.242.68.4 的回复: 字节=32 时间=21ms TTL=53

110.242.68.4 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 21ms,最长 = 21ms,平均 = 21ms
=========服务2www.baidu.com====网络故障====

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
服务310.88.66.11====网络故障====

正在 Ping 192.168.3.6 具有 32 字节的数据:
请求超时。

192.168.3.6 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
=====服务4192.168.3.6====网络故障====
Ping 请求找不到主机 china.nup.cn。请检查该名称,然后重试。
=========服务5china.nup.cn====网络故障====

正在 Ping 10.88.33.44 具有 32 字节的数据:
请求超时。

10.88.33.44 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
=========服务610.88.33.44====网络故障====

TOP

  1. Pinging 192.168.11.15 with 32 bytes of data:
  2. Request timed out.
  3. Request timed out.
  4. Request timed out.
  5. Request timed out.
  6. Request timed out.
  7. Ping statistics for 192.168.11.15:
  8.     Packets: Sent = 5, Received = 0, Lost = 5 (100% loss),
  9. ========服务1-192.168.11.15====网络故障====
  10. Pinging www.baidu.com [110.242.68.4] with 32 bytes of data:
  11. Reply from 110.242.68.4: bytes=32 time=62ms TTL=52
  12. Reply from 110.242.68.4: bytes=32 time=83ms TTL=52
  13. Reply from 110.242.68.4: bytes=32 time=28ms TTL=52
  14. Reply from 110.242.68.4: bytes=32 time=31ms TTL=52
  15. Reply from 110.242.68.4: bytes=32 time=29ms TTL=52
  16. Ping statistics for 110.242.68.4:
  17.     Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),
  18. Approximate round trip times in milli-seconds:
  19.     Minimum = 28ms, Maximum = 83ms, Average = 46ms
  20. =========服务2-www.baidu.com————————网络正常————————
  21. Pinging 10.88.66.11 with 32 bytes of data:
  22. Request timed out.
  23. Request timed out.
  24. Request timed out.
  25. Request timed out.
  26. Request timed out.
  27. Ping statistics for 10.88.66.11:
  28.     Packets: Sent = 5, Received = 0, Lost = 5 (100% loss),
  29. 服务3-10.88.66.11====网络故障====
  30. Pinging 192.168.3.6 with 32 bytes of data:
  31. Request timed out.
  32. Request timed out.
  33. Request timed out.
  34. Request timed out.
  35. Request timed out.
  36. Ping statistics for 192.168.3.6:
  37.     Packets: Sent = 5, Received = 0, Lost = 5 (100% loss),
  38. =====服务4-192.168.3.6====网络故障====
  39. Ping request could not find host china.nup.cn. Please check the name and try again.
  40. =========服务5-china.nup.cn====网络故障====
  41. Pinging 10.88.33.44 with 32 bytes of data:
  42. Request timed out.
  43. Request timed out.
  44. Request timed out.
  45. Request timed out.
  46. Request timed out.
  47. Ping statistics for 10.88.33.44:
  48.     Packets: Sent = 5, Received = 0, Lost = 5 (100% loss),
  49. =========服务6-10.88.33.44====网络故障====
复制代码
微信:flashercs
QQ:49908356

TOP

回复 5# flashercs


    批处理代码呢?

TOP

回复 6# ygqiang

就是你第一个代码. 代码没问题
微信:flashercs
QQ:49908356

TOP

本帖最后由 ygqiang 于 2024-10-14 19:22 编辑

回复 7# flashercs


网络正常情况,win11系统,通过网线1连接交换机1,交换机1通过网线2连接交换机2。
本机ip地址是自动获取,是192.168.11.109。运行1楼代码,1.txt结果表现正常。

如果断开网线2,再运行1楼代码,1.txt结果如下:

正在 Ping 192.168.11.109 具有 32 字节的数据:
来自 192.168.11.109 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.11.109 的回复: 字节=32 时间<1ms TTL=128

192.168.11.109 的 Ping 统计信息:
    数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms
========服务1-192.168.11.109————————网络正常————————
Ping 请求找不到主机 www.baidu.com。请检查该名称,然后重试。
=========服务2-www.baidu.com====网络故障====

正在 Ping 10.88.66.11 具有 32 字节的数据:
来自 192.168.11.109 的回复: 无法访问目标主机。
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 2,已接收 = 1,丢失 = 1 (50% 丢失),
服务3-10.88.66.11————————网络正常————————实际应该是:网络故障

正在 Ping 192.168.3.6 具有 32 字节的数据:
请求超时。
请求超时。

192.168.3.6 的 Ping 统计信息:
    数据包: 已发送 = 2,已接收 = 0,丢失 = 2 (100% 丢失),
=====服务4-192.168.3.6====网络故障====
Ping 请求找不到主机 china.nup.cn。请检查该名称,然后重试。
=========服务5-china.nup.cn====网络故障====

正在 Ping 10.88.33.44 具有 32 字节的数据:
来自 192.168.11.109 的回复: 无法访问目标主机。
来自 192.168.11.109 的回复: 无法访问目标主机。

10.88.33.44 的 Ping 统计信息:
    数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失),
=========服务6-10.88.33.44————————网络正常————————实际应该是:网络故障

TOP

本帖最后由 ygqiang 于 2024-10-14 19:36 编辑

回复 7# flashercs
  1. @echo off & setlocal enabledelayedexpansion
  2. echo 代码开始
  3. 1>nul 2>nul ping -n 1 192.168.11.109 | find "TTL=" 1>nul 2>nul && echo;192.168.11.109————————网络正常———————— &&echo.&&echo.|| echo;192.168.11.109====网络故障==== &&echo.&&echo.
  4. pause
  5. 1>nul 2>nul ping -n 2 192.168.11.109 && echo;192.168.11.109————————网络正常———————— &&echo.&&echo.|| echo;192.168.11.109====网络故障==== &&echo.&&echo.
  6. pause&exit
复制代码
网络正常情况,win11系统,通过网线1连接交换机1,交换机1通过网线2连接交换机2。

1、本机ip自动获取的是192.168.11.109,网络正常情况,运行这个代码,显示:
192.168.11.109====网络故障====
192.168.11.109————————网络正常————————

TOP

  1. @echo off & setlocal enabledelayedexpansion
  2. echo 代码开始
  3. set seip=10.88.66.11
  4. 1>nul 2>nul ping -n 1 %seip% && echo;%seip% ————————网络正常———————— &&echo.&&echo.|| echo;%seip% ====网络故障==== &&echo.&&echo.
  5. pause&exit
复制代码
网络正常情况,win11系统,通过网线1连接交换机1,交换机1通过网线2连接交换机2。本机ip自动获取的是192.168.11.109
1、网络正常情况,运行这个代码,显示:
10.88.66.11====网络故障====
2、如果断开网线2,再运行代码,显示如下:
10.88.66.11————————网络正常————————

TOP

本帖最后由 ygqiang 于 2024-10-14 20:20 编辑
  1. @echo off & setlocal enabledelayedexpansion
  2. echo 代码开始
  3. :stat
  4. set seip=10.88.66.11
  5. ping -n 1 %seip%>>11.txt && echo;%seip% ————————网络正常———————— &&echo.&&echo.|| echo;%seip% ====网络故障==== &&echo.&&echo.
  6. goto :stat
复制代码
网络正常情况,win11系统,通过网线1连接交换机1,交换机1通过网线2连接交换机2。本机ip自动获取的是192.168.11.109
1、网络正常情况,运行这个代码,一直显示:
10.88.66.11====网络故障====
2、如果断开网线2,再运行代码,显示如下:(会随机出现网络正常,这是什么原因?)
10.88.66.11====网络故障====
...
10.88.66.11————————网络正常————————

其中11.txt内容如下:


正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
来自 192.168.11.109 的回复: 无法访问目标主机。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
来自 192.168.11.109 的回复: 无法访问目标主机。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),


正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
来自 192.168.11.109 的回复: 无法访问目标主机。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),

正在 Ping 10.88.66.11 具有 32 字节的数据:
请求超时。

10.88.66.11 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失),
...

TOP

本帖最后由 ygqiang 于 2024-10-14 22:06 编辑
  1. @echo off & setlocal enabledelayedexpansion
  2. echo 代码开始
  3. title  222222
  4. :stat
  5. set seip=www.baidu.com
  6. echo.
  7. echo.
  8. echo.
  9. echo ------------------------------------------------------------------------------------------------ >>22.txt
  10. ping -n 1 %seip%>>22.txt | find "TTL=" 1>nul 2>nul && echo;%seip%————————网络正常————————>>22.txt&&echo.&&echo. || echo;%seip%====网络故障====>>22.txt&&echo.&&echo.
  11. echo ------------------------------------------------------------------------------------------------ >>22.txt
  12. echo.
  13. echo.
  14. echo.
  15. goto :stat
复制代码
网络正常情况下,代码运行后txt文件内容如下:(ping www.baidu.com可以通的情况下,为啥显示网络故障?

------------------------------------------------------------------------------------------------

正在 Ping www.a.shifen.com [110.242.68.3] 具有 32 字节的数据:
来自 110.242.68.3 的回复: 字节=32 时间=20ms TTL=53

110.242.68.3 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 20ms,最长 = 20ms,平均 = 20ms
www.baidu.com====网络故障====
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

正在 Ping www.a.shifen.com [110.242.68.3] 具有 32 字节的数据:
来自 110.242.68.3 的回复: 字节=32 时间=20ms TTL=53

110.242.68.3 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 20ms,最长 = 20ms,平均 = 20ms
www.baidu.com====网络故障====
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

正在 Ping www.a.shifen.com [110.242.68.3] 具有 32 字节的数据:
来自 110.242.68.3 的回复: 字节=32 时间=19ms TTL=53

110.242.68.3 的 Ping 统计信息:
    数据包: 已发送 = 1,已接收 = 1,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 19ms,最长 = 19ms,平均 = 19ms
www.baidu.com====网络故障====
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------



测试通过的代码如下:
  1. @echo off & setlocal enabledelayedexpansion
  2. echo 代码开始
  3. title  222222
  4. :stat
  5. set seip=www.baidu.com
  6. echo.
  7. echo.
  8. echo.
  9. echo ------------------------------------------------------------------------------------------------ >>22.txt
  10. (ping -n 1 %seip% | find "TTL=" 1>nul 2>nul >>22.txt) && echo;%seip%————————网络正常————————>>22.txt&&echo.&&echo. || echo;%seip%====网络故障====>>22.txt&&echo.&&echo.
  11. echo ------------------------------------------------------------------------------------------------ >>22.txt
  12. echo.
  13. echo.
  14. echo.
  15. goto :stat
复制代码

TOP

更新下,1楼问题已解决。

TOP

返回列表