2016-08-23 119 views
0

我已經看到提到按Ctrl + C或Ctrl + Break的文章來停止Powershell的軌道,但我看到了對此的不同反應。 例如,如果我運行: dir -include *.txt -recurse 然後厭倦了看屏幕的信息,我會嘗試使用上述鍵盤快捷鍵之一突破,但它一直在繼續。 Alt + F4是唯一可行的。 什麼是立即殺死它的最好方法?停止長時間運行PS cmdlet

回答

0

使用Ctrl+CCTRL + Break應停止任何命令。

有關打破運行腳本的詳細信息/命令

https://blogs.msdn.microsoft.com/powershell/2014/11/19/powershell-break-all-command/

+0

不適合我。如果你在c:\上運行相同的cmd,那麼這些鍵盤組合中的任何一個都會暫停執行。 – Penfold

+0

爲什麼在這個世界裏,你會在沒有輸出抑制或分配的情況下在音量的根部「調音」?! –

+0

有些命令需要一段時間才能響應,因爲它們不會每毫秒檢查一次中斷。通常他們在返回之前完成當前的任務或部分任務。 –