2

В командной строке 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) статистика пинга отсутствует, если вы используете Ctrl-C, чтобы выйти из нее. Как обойти это?

Изменить: Очевидно, это потому, что статистика не отображается в PowerShell ISE, который я использовал, но есть в обычной PowerShell.

1 ответ1

1

Оказывается, это потому, что я использовал PowerShell ISE.

Существует различие в том, как ванильный PowerShell и PowerShell ISE обрабатывают ввод с консоли. Если вы хотите, чтобы управляющие перерывы работали так же, как в командной строке, вам нужно использовать vanilla PS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .