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

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

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

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

第2个条件不知道能不能实现

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

TOP

返回列表