Как получить статистику непрерывного пинга в PowerShell?

Как получить статистику непрерывного пинга в PowerShell?

В командной строке Windows, когда вы Ctrlвыходите Cиз непрерывного пинга, терминал отобразит статистику:

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

В PowerShell (v4) статистика ping отсутствует, если вы используете Ctrl- Cдля выхода из нее. Как это обойти?

решение1

Оказывается, это произошло из-за того, что я использовал PowerShell ISE.

Существует разница в том, как работают обычные PowerShell иPowerShell ISE обрабатывает консольный ввод.

Если вы хотите, чтобы клавиши Control-Breaks работали так же, как в командной строке, вам нужно будет использовать чистый PowerShell.

Связанный контент