FIX: PowerShell zeigt nicht die vollständige Ausgabe an

PowerShell-Fehler bei voller Ausgabe
Um verschiedene PC-Probleme zu beheben, empfehlen wir DriverFix:
Diese Software hält Ihre Treiber am Laufen und schützt Sie so vor gängigen Computerfehlern und Hardwarefehlern. Überprüfen Sie jetzt alle Ihre Treiber in 3 einfachen Schritten:
  1. DriverFix herunterladen (verifizierte Download-Datei).
  2. Klicken Scan starten um alle problematischen Treiber zu finden.
  3. Klicken Treiber aktualisieren um neue Versionen zu erhalten und Systemstörungen zu vermeiden.
  • DriverFix wurde heruntergeladen von 0 Leser in diesem Monat.

Bei der Verwendung von PowerShell ist die Fehlertoleranz sehr gering. Trotzdem entdecken Benutzer manchmal, dass Power Shell zeigt nicht die volle Ausgabe an. Wenn sie keine schnellen Maßnahmen ergreifen, werden sie es nie davon abhalten, die Ausgabe zu kürzen.

Wenn das auch bei Ihnen der Fall ist, lassen Sie dies nicht zu einem unerforschten Gebiet werden, das keine Aufmerksamkeit verdient. Hier sind einige Tipps zur Fehlerbehebung, die Sie stattdessen versuchen können.

Was kann ich tun, wenn PowerShell nicht die vollständige Ausgabe anzeigt?

1. Pipe zu Out-String und fügen Sie den Breitenparameter hinzu

Pipe zu Out-String und fügen Sie den Breitenparameter hinzu

Sie sollten diesen einfachen Trick zuerst verwenden, um ein Problem mit der Spaltenbreite zu beheben. Alles, was Sie tun müssen, ist zu gehen Out-String und füge die hinzu -Breite-Parameter.

Beachten Sie, dass der Parameter -Width des Cmdlets Out-File die Anzahl der Zeichen in jeder Ausgabezeile angibt. Alle anderen Zeichen werden einfach abgeschnitten, nicht umgebrochen.


2. Leiten Sie die Ergebnisse durch das Cmdlet Format-List

Cmdlet Formatliste

Die Standardeinstellung von PowerShell ist, die Ausgabe so abzuschneiden, dass sie auf Ihren Bildschirm passt. Genau deshalb sehen Sie gerade die Ellipse. Wenn Sie vollständige Informationen zu einem Objekt anzeigen möchten, sollten Sie versuchen, die Ergebnisse von Get-Acl über das Cmdlet Format-List zu leiten.

Als Beispiel ruft der folgende Befehl die Sicherheitsbeschreibung für den Ordner C: Scripts ab und zeigt dann alle Informationen als Liste an:
Get-Acl c: Skripte | Format-Liste


3. Ändern Sie den Wert von $FormatEnumerationLimit

$FormatEnumerationLimit

Eine andere Sache, die sehr einfach ist, sobald Sie die Antwort kennen, ist die Behebung des Problems, wenn das Objekt, das Sie betrachten, ein Array ist. In diesem Fall zeigt PowerShell nur die ersten paar Einträge in diesem Array an und nicht alle.

Um genauer zu sein, müssen Sie nur die $FormatEnumerationLimit-Wert. Wenn Sie es allein in PowerShell eingeben, wird der aktuelle Wert zurückgegeben. Der Standardwert von $FormatEnumerationLimit ist 4, der beim Generieren einer großen Datei begrenzt werden kann.

Erhöhen Sie diesen Wert auf einen Wert, der groß genug ist, um mehr Elemente anzuzeigen. Sie können den Wert auch auf -1 ändern und sicherstellen, dass alle Einträge in Ihrer Sammlung von Anfang an ausgegeben werden.

Wenn Sie also das nächste Mal überfordert sind, wenn Sie sehen, dass PowerShell die Ausgabe abschneidet, finden Sie hier eine umfassende Anleitung zur Fehlerbehebung, die leicht befolgt werden kann.

Wenn Sie eine andere Möglichkeit kennen, dieses Problem zu lösen, zögern Sie nicht, diese im Kommentarbereich unten zu teilen.

WEITER LESEN:

  • Führen Sie dieses Powershell-Skript aus, um Standard-Apps aus Windows 10 Image zu entfernen
  • Windows PowerShell funktioniert nicht mehr: Probieren Sie diese 4 Fixes aus
  • PowerShell wird nicht erkannt? Sehen Sie sich diese Lösungen an
Fix: Das Ausführen von Skripts ist auf diesem System in PowerShell unter Windows 11, 10 deaktiviert

Fix: Das Ausführen von Skripts ist auf diesem System in PowerShell unter Windows 11, 10 deaktiviertPower ShellWindows 10Windows 11

PowerShell ist eine gute und fortschrittliche plattformübergreifende Aufgabenautomatisierungslösung. Es ist normalerweise sehr einfach, ein PowerShell-Skript auf einem Windows-System zu erstellen u...

Weiterlesen
Fix: Windows PowerShell wird beim Start unter Windows 11 oder 10 weiterhin geöffnet

Fix: Windows PowerShell wird beim Start unter Windows 11 oder 10 weiterhin geöffnetPower ShellWindows 10Windows 11

PowerShell bietet Benutzern die Möglichkeit, verschiedene Verwaltungsaufgaben zu automatisieren und Konfigurationen auf dem System zu verwalten, auf die nicht über die Eingabeaufforderung zugegriff...

Weiterlesen
PowerShell-Bereitstellung fehlgeschlagen mit HRESULT 0x80073D02 Problembehebung

PowerShell-Bereitstellung fehlgeschlagen mit HRESULT 0x80073D02 ProblembehebungPower Shell

Sehen Sie diese Fehlermeldung beim Ausführen eines Skripts?Add-AppxPackage: Bereitstellung fehlgeschlagen mit HRESULT: 0x80073D02, Das Paket konnte nicht installiert werden, da die geänderten Resso...

Weiterlesen