![我們如何從 PowerShell 中的連續 ping 中取得統計資料?](https://rvso.com/image/1452229/%E6%88%91%E5%80%91%E5%A6%82%E4%BD%95%E5%BE%9E%20PowerShell%20%E4%B8%AD%E7%9A%84%E9%80%A3%E7%BA%8C%20ping%20%E4%B8%AD%E5%8F%96%E5%BE%97%E7%B5%B1%E8%A8%88%E8%B3%87%E6%96%99%EF%BC%9F.png)
在 Windows 命令提示字元下,當您連續 ping 出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
Ctrl在 PowerShell (v4) 中,如果您使用-C來打破它,則不會出現 ping 統計資料。如何解決這個問題?
答案1
原來是因為我使用的是PowerShell ISE。
普通 PowerShell 和普通 PowerShell 的方式有所不同PowerShell ISE 處理控制台輸入。
如果您希望控制中斷像在命令提示字元中那樣運作,則需要使用普通 PowerShell。