我们如何从 PowerShell 中的连续 ping 获取统计数据?

我们如何从 PowerShell 中的连续 ping 获取统计数据?

在 Windows 命令提示符中,当您执行Ctrl-C退出连续 ping 时,终端将显示统计信息:

Ping statistics for ::1:
    Packets: Sent = 6, Received = 6, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
Control-C
^C

Ctrl在 PowerShell (v4) 中,如果使用-C来退出,则不会显示 ping 统计信息。如何解决这个问题?

答案1

事实证明这是因为我使用了 PowerShell ISE。

原始 PowerShell 和PowerShell ISE 处理控制台输入

如果您希望控制中断能够像在命令提示符中那样工作,则需要使用原始 PowerShell。

相关内容