Dies scheint ein Fehler in Powershell zu sein. Bitte führen Sie ein Upgrade auf Powershell V3.0 durch, indem Sie diesem Link folgen. Powershell 3.0 . Dies behebt auch viele andere Probleme, z. B. dass einige Farbkombinationen im Powershell-Ausgabebereich nicht mit Write-Host usw. verwendet werden können. Beachten Sie jedoch, dass ein Upgrade auf 3.0 nicht rückgängig gemacht werden kann und die Skripts auch zwischen den Versionen nicht vollständig kompatibel sind Sie müssen möglicherweise geringfügige Änderungen an Ihren vorhandenen Skripts vornehmen, wenn Sie outputpane in den Skripts verwenden, da der Ausgabebereich in Powershell nicht mehr verfügbar ist. Es muss durch Consolepane ersetzt werden.
So vermeiden Sie einen Zeilenumbruch im PowerShell ISE-Ausgabebereich
Wenn ich einen Befehl mit riesiger Ausgabe ausführe. Wenn es sich um ein Protokoll eines laufenden Servers handelt, wird der Text in PowerShell ISE automatisch auf etwa die Hälfte der Bildschirmbreite umbrochen, wenn die Registerkarte, in der der Befehl ausgeführt wird, nicht aktiv ist . Gibt es eine Möglichkeit, Textumbruch im PowerShell ISE-Ausgabebereich zu vermeiden. Im Folgenden finden Sie die Beispiel-Screenshots.
Der Screenshot zeigt die Ausgabe, wenn die Registerkarte, auf der dieser Befehl ausgeführt wird, aktiv ist.
(Bilder zum Vergrößern anklicken)
Unter dem Screenshot ist die Ausgabe, wenn die Registerkarte, auf der dieser Befehl ausgeführt wird, nicht aktiv ist.
Ich habe versucht, die Ausgabe mit einem -nonewline
Flag an Write-Host zu übergeben, aber das scheint alle Zeilen in eine einzige Zeile zu überführen, das hilft mir nicht. Ich habe auch versucht, $ Host.UI.RawUI.BufferSize.Width auf 500 zu setzen, aber das scheint mir nicht zu helfen. Kann mir jemand helfen herauszufinden, was das Problem ist und wie ich es beheben kann?
1 Antwort auf die Frage
Verwandte Probleme
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
5
Deaktivieren des Pieptons im cmd-Fenster
-
3
Powershell-Ping auf unbestimmte Zeit
-
5
Tastenkombination zum Einfügen in die Windows-Eingabeaufforderung
-
5
Welche Vorteile könnte ein durchschnittlicher Geek aus Powershell ziehen?
-
1
Powershell: Führt eine Operation für alle Dateien in einem Verzeichnis durch (foreach)
-
1
PowerShell / CMD-Markierung, um in Vista mit der rechten Maustaste zu klicken
-
3
Was ist Windows PowerShell?
-
5
Wie macht man ein Powershell (oder ein anderes) Skript, um die Bildschirmauflösung zu ändern?
-
5
Rufen Sie den aktuellen UNC-Pfad von einem lokalen Pfad in Powershell ab