2016-08-23 122 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

有些命令需要一段时间才能响应,因为它们不会每毫秒检查一次中断。通常他们在返回之前完成当前的任务或部分任务。 –