windows - 如何在 Windows 上只获取 ping 测试的回复行

标签 windows cmd ping

通常,当对服务器 IP 地址执行 ping 操作时,我们会得到这样的返回:

Pinging <IP address> with 32 bytes of data:
Reply from <ip> : bytes=32 time=151 TTL=121
Reply from <ip> : bytes=32 time=151 TTL=121
Reply from <ip> : bytes=32 time=151 TTL=121
Reply from <ip> : bytes=32 time=151 TTL=121

Ping statistics for <IP address>:
packets: sent = 4, Received = 4, lost = 0 (0% loss),
Approximate round trip times in milli-secounds:
Minimum = 151ms, Maximum = 151 ms, Average = 151 ms

如何通过 Windows 上的 cmd.exe 中的一个简单命令(无论使用何种 Windows 语言)仅返回以下行(仅一次 ping 测试的回复行)?

Reply from <IP address> : bytes=32 time=151 TTL=121

也许最简单的方法是只显示第二行?应该怎么做?因为我不知道如何在 Windows 上执行此操作。

最佳答案

这可能更普遍。

ping -n 1 <hostname/IP> | FIND "TTL="

关于windows - 如何在 Windows 上只获取 ping 测试的回复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12319836/

相关文章:

java - 仅在 Android 4.3 Jellybean 中使用 ping 验证互联网连接失败

windows - 如何使用 Windows 7 打开 .vhdx?

javascript - Helvetica 在 Windows 操作系统上呈现为 Arial

batch-file - 批处理文件中的 Alt+255

scripting - 关于windows批处理文件的奇怪问题

android - 在 Android 上从 Java 调用 ping 可执行文件的替代方法

windows - Windows 在哪里存储计划任务控制台的设置?

c# - 触摸键盘出现时 WPF 应用程序中 Windows 的高度

windows - 用于测试 TASKKILL 错误级别的语法

docker - 如何从同一主机上的虚拟机 ping docker 容器?