问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

批处理PING 输出文本文件,里面有REQUEST时间

发布网友 发布时间:2022-04-24 18:37

我来回答

3个回答

热心网友 时间:2023-11-02 09:48

你最在意的应该是1.txt里面需要有一个时间
而且要这个时间的返回值
需要写入日志的
我有两种格式的ping网络测试程序
一种如下:
————————————————————————————————————
10:02:21.08 路由器 来自 192.168.1.1 的回复: 字节=32 时间=1ms TTL=255
10:02:23.12 电信DNS 来自 61.128.128.68 的回复: 字节=32 时间=2ms TTL=57
10:02:25.15 网通DNS 来自 **** 的回复: 字节=32 时间=3ms TTL=249
10:02:27.19 网通网关 来自 **** 的回复: 字节=32 时间=6ms TTL=253
10:02:29.22 电信网关 来自 ****的回复: 字节=32 时间=4ms TTL=253
10:02:31.28 百度 来自 61.135.169.105 的回复: 字节=32 时间=38ms TTL=53
————————————————————————————————————
它的批处理是这样的:
————————————————————————————————————
@echo off & setlocal EnableDelayedExpansion
:1
set aa=<nul
set c=<nul
set b=<nul
set d=<nul
set e=<nul
set f=<nul
cls
md %date:~0,4%年%date:~5,2%月
for /f "delims= skip=2" %%a in ('ping **** -n 2') do if not defined aa set aa=%%a
echo %time% MR30-20 %aa% >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
@ping 127.0.0.1 -n 2 >nul
for /f "delims= skip=2" %%i in ('ping **** -n 2') do if not defined c set c=%%i
echo %time% 电信DNS %c% >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
@ping 127.0.0.1 -n 2 >nul
for /f "delims= skip=2" %%j in ('ping **** -n 2') do if not defined b set b=%%j
echo %time% 网通DNS %b% >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
@ping 127.0.0.1 -n 2 >nul
for /f "delims= skip=2" %%l in ('ping **** -n 2') do if not defined d set d=%%l
echo %time% 网通网关 %d% >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
@ping 127.0.0.1 -n 2 >nul
for /f "delims= skip=2" %%m in ('ping **** -n 2') do if not defined e set e=%%m
echo %time% 电信网关 %e% >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
@ping 127.0.0.1 -n 2 >nul
for /f "delims= skip=2" %%n in ('ping 61.135.169.105 -n 2') do if not defined f set f=%%n
echo %time% 百度 %f% >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
@ping 127.0.0.1 -n 20 >nul
echo. >>%date:~0,4%年%date:~5,2%月\%date:~8,2%.txt
goto 1
——————————————————————————————————————
它可以忠实的记录什么时间到什么地址的延迟
频率不高,一分钟一次。
还有一种方式:
——————————————————————————————————————
22:42:51 OK IP Response Time=55 ms,
22:42:57 OK IP Response Time=61 ms,
22:43:02 DA IP Response Time=555 ms,
22:43:38 FA IP Ping failed!
22:43:47 FA IP Ping failed!
——————————————————————————————————————
它会按照时间记录返回值,并把返回值高的以DA标记
把返回丢失的按FA标记
这样在查找断线,高延迟的时候
就可以快速的定位到时间
不过这个不是通过批处理写出来的,而是powershell。

热心网友 时间:2023-11-02 09:48

获取时间
方法一
如果1.txt格式为13:12 request timed out
set /p timeout=<1.txt
@echo 超时时间为%timeout:~0,5%
::冒号:是全角就改5为6
goto 到标签,取循环作用
方法二
如果1.txt格式为13:12 request timed out
用for循环分析1.txt取空格分隔的第一个变量,就是13:12
@echo 超时时间为%%i
goto 到标签,循环获取

热心网友 时间:2023-11-02 09:49

ping -n 6 10.105.75.50|find /i "timed">nul && echo,%time:~0,5% request timed out>>e:\pingip1.txt

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在excel中输入产品序号如何直接引出相应的信息 excel表格输序号自动出现内容 戏剧教育主要学什么内容 戏剧教育专业就业前景和就业方向怎么样 戏剧教育专业学什么 2025就业前景怎么样 戏剧教育学什么 戏剧教育专业是本科还是专科 戏剧教育专业要读多少年 戏剧教育是什么专业 贵州省合医在浙江省能直接报销吗 ping邻居的IP地址有什么作用 怀孕期间桃木李果可以吃吗? 我在运行输入ping运行,怎么对话框一闪就没了 ?ping是干什么的? 弥猴桃和李子孕妇能吃吗? C# 关于Time out的简单问题 在怀孕期间吃水果会对身体好,但是也有水果一点都不能吃,你知道是什么吗? 在电脑运行里输入ping 202.103.24.68 -t 出现 request timed out。就不能上网 怀孕早期可以吃哪些水果,哪此不能吃 检测网速在运行里输ping +网址,显示Request Times Out,并不显示网速,为什么?怎么办? 宽带ping显示的time=1ms随后time达到1500,接下来就是1ms到1500ms之间波动还经常出现Requesttimeout 怀孕以后特别爱吃水果,有哪些水果孕妇一定不能吃? ...unreachable”和”request timed out”有何区别? 六周桃李,杏子能吃不? 孕妇可以吃龙眼,李子,桃子吗? 孕妇到底能不能吃桃子和李子,吃了有什么坏处 跪求9158聊天室VIP账号及密码QQ:420463045帮帮忙兄弟们 - 信息提示 9158聊天室, 如何在9158虚拟视频(多人聊天室KTV)中添加网络音乐 为什么我下载的 9158聊天室破解版不能用啊?是我操作的问题吗? 网络断断续续,PING网关会出现TIMEOUT ,如何解决! js检测网站是否能打开 ***高手们帮忙看下这个路由器日志是什么意思 *** ping命令问题 tracert的问题 ping-ip-t 后的结果是bytes=32,time=364ms,ttl=58,这是什么意思啊,能具体解释一下吗? java用httpclient 执行到httpclient.execute(request); 这句代码假死不往下执行不报错 何如查询个人社保电脑号 社保卡电脑号怎样查询 社保卡的电脑号怎么查 大连买车贷款咨询 大连汽车贷款哪家可以,还有信用卡到期还不上了哪里可以帮忙? 在大连贷款 如何恢复电脑中的照片 如何长期保持身体健康? 你是怎样保持身体健康的? 如何保持健康身体? 如何长久地保持身体健康? win7停止服务后还能用吗 南瓜子皮能吃吗好消化吗