Board logo

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

作者: yuhong850    时间: 2018-6-13 16:00     标题: 如何利用批处理在持续PING包中提取返回值为"网络不可达"的信息

ping 192.168.x.x -t
这个返回值一直在更新运行中,是不是就不能通过批处理保存这些返回值。

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

第2个条件不知道能不能实现
作者: newell0414    时间: 2018-6-14 12:03

不能 -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 (
)




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2