Периодически я замечаю, что PowerShell, кажется, требуется целая вечность, чтобы завершить выполнение того, что я ему сказал, пока мне не приходит в голову «разбудить» его нажатием Enter. Насколько я могу судить, это не вина какого-либо одного процесса, так как я даже запускал пользовательские приложения, которые просто записывают свой вывод на экран каждые несколько секунд, и даже в этих случаях PowerShell перестанет что-либо делать через некоторое время, пока я " дать ему толчок "нажатием Enter.
Есть идеи, что может быть причиной этого?
Если QuickEdit Mode
и \ или Insert
параметры проверяются в свойствах консоли \ окна, и вы щелкаете в консоли, вывод будет приостановлен. Если эти параметры не отмечены, вывод нельзя приостановить, щелкнув в консоли.
Чтобы перейти к этим настройкам, щелкните правой кнопкой мыши логотип PowerShell в верхнем левом углу окна терминала, затем выберите «Свойства» (по крайней мере, это один из способов сделать это).
Если вы запускаете сценарий PowerShell из Cygwin, например:
powershell.exe -Command '<...>'
и вы получите эту проблему, вы можете исправить ее, добавив новую строку:
echo | powershell.exe -Command '<...>'