有时 PowerShell 会停止发送输出,直到我按 Enter。为什么?

Nat*_*ley 139 powershell

每隔一段时间,我就会注意到 PowerShell 似乎要花很长时间才能完成我告诉它要做的任何事情,直到我想到通过按 Enter 来“唤醒它”。据我所知,这不是任何一个进程的错,因为我什至运行了自定义应用程序,每隔几秒钟将其输出记录到屏幕上,即使在这些情况下,PowerShell 会在一段时间后停止执行任何操作,直到我“试一试”按回车键。

任何想法可能导致这种情况?

Cur*_*rtM 178

如果在控制台\窗口属性中选中QuickEdit Mode和/或Insert选项,并且您在控制台中单击,它将暂停输出。如果未选中这些选项,则无法通过在控制台内单击来暂停输出。

替代文字 要获得这些设置,请右键单击终端窗口左上角的 PowerShell 徽标,然后选择“属性”(至少这是一种方法)

  • 这是非常烦人的 :) 另一个未记录的功能? (20认同)
  • 像 drk 一样,我加入了这个网站来给 :D 点赞。这解决了我生命中最烦人的谜团之一,哈哈。 (12认同)
  • OMG 外壳失败。 (11认同)
  • 从字面上看加入了服务器故障来投票,自从我第一次观察到它已经好几年了,但它从来没有成为足够大的问题来研究,直到今天我再次踩到这个“耙子”:) (11认同)
  • 啊,是的,我从来没有想过点击屏幕会中断输出。运行一些测试后,这似乎确实是问题所在。 (10认同)
  • 另一个令人捧腹的构思不周且未记录的错误特征。微软总是让我感到恼火和惊讶。 (2认同)