找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21772|回复: 1

[网络连接] 如何利用批处理在持续PING包中提取返回值为"网络不可达"的信息

[复制链接]
发表于 2018-6-13 16:00:25 | 显示全部楼层 |阅读模式
ping 192.168.x.x -t
这个返回值一直在更新运行中,是不是就不能通过批处理保存这些返回值。

那退一步,如果返回值为正常PING值 不做处理 ,PING值连续掉包达5个以上则建立一个TXT 记录当时时间

第2个条件不知道能不能实现
发表于 2018-6-14 12:03:07 | 显示全部楼层
不能 -t 不然就要用另一個程序判斷

思路是利用 find
可能先PING 個 10次
然後檢查 LOST(遺失率)
然後針對每種不同 LOST(遺失率)做判斷

例如:
ping 127.0.0.1 -a -n 10 -w 10000 | find /I "25%"
if %errorlevel% NEQ 0 (
echo %errorlevel%
) else (
)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 11:51 , Processed in 0.009982 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表