Okresowo zauważam, że PowerShell wydaje się trwać wiecznie, aby dokończyć robienie tego, co mu kazałem, dopóki nie przyjdzie mi do głowy „obudzić”, naciskając klawisz Enter. Nie jest to wina jednego procesu, co mogę najlepiej powiedzieć, ponieważ uruchomiłem nawet niestandardowe aplikacje, które rejestrują swoje wyniki na ekranie co kilka sekund, a nawet w takich przypadkach PowerShell po pewnym czasie przestanie robić wszystko, aż „ kopnij ”, naciskając enter.
Wszelkie pomysły, co może być tego przyczyną?
powershell
Nathan Ridley
źródło
źródło
Odpowiedzi:
Jeśli opcje
QuickEdit Mode
i \ lubInsert
są zaznaczone we właściwościach okna \ konsoli i klikniesz w konsoli, spowoduje to wstrzymanie wydruku. Jeśli te opcje nie są zaznaczone, danych wyjściowych nie można zatrzymać, klikając w konsoli.Aby przejść do tych ustawień, kliknij prawym przyciskiem myszy logo PowerShell w lewym górnym rogu okna terminala, a następnie wybierz „Właściwości” (przynajmniej w ten sposób możesz to zrobić)
źródło
Jeśli uruchamiasz skrypt PowerShell z poziomu Cygwin w taki sposób:
i pojawia się ten problem, możesz go naprawić, instalując nowy wiersz:
źródło