PowerShell Out-GridView – Einsteiger-Führung
Aktualisiert am 04.11.2026 · Lesezeit ca. 5 Min. · Niveau: Anfänger · von Viktor Tribus, IT-Tribus Nideggen
Einsteiger in die Welt der PowerShell können oft mit großen Datenmengen überfordert sein. Das Cmdlet Out-GridView erleichtert Ihnen hier das Arbeiten und Analysieren von Daten indem es diese in ein benutzerfreundliches, interaktives Rasterfenster überträgt. Dieser Artikel führt Sie durch die Grundlagen des Out-GridView-Cmdlets und zeigt Ihnen praktische Anwendungen.
Was Sie in diesem Beitrag lernen
- Wie Sie das Cmdlet
Out-GridViewin PowerShell verwenden. - Die Funktionsweise des interaktiven Rasterfensters.
- Einfache Beispiele und Übungen, um Ihre Kenntnisse zu vertiefen.
- Typische Fehlermeldungen und deren Lösung.
Geschätzte Zeit: 20 Minuten. Benötigte Werkzeuge: Windows-System mit PowerShell.
Das Prinzip einfach erklärt
Out-GridView ist ein Cmdlet in PowerShell, das die Ausgabe von Befehlen in ein interaktives Rasterfenster überträgt. Stellen Sie sich eine Tabelle auf Papier vor – Out-GridView zeigt Ihnen Ihre Daten in einer solchen Tabellenansicht an und ermöglicht Ihnen Sortierung und Filterung. Diese Funktion ist besonders nützlich, wenn Sie große Mengen von Daten bearbeiten müssen.
Ihr erstes Beispiel
Öffnen Sie die PowerShell-Eingabeaufforderung mit den Rechten eines normalen Benutzers (Win + X → Windows Terminal (Admin)). Führen Sie dann folgenden Befehl aus, um eine einfache Liste zu generieren und diese in ein Rasterfenster zu übertragen:
Dieser Befehl listet alle aktiven Prozesse auf Ihrem System auf und zeigt sie im interaktiven Rasterfenster an. Sie sehen nun eine Tabelle mit den Prozessnamen, IDs und weiteren Details.
Schritt für Schritt erweitern
Stufe 1: Filtern von Daten
Mit Out-GridView können Sie die Ausgabe filtern. Führen Sie den folgenden Befehl aus:
Dieser Befehl zeigt Prozesse an, bei denen der CPU-Aufwand größer als 50% ist. Die erwartete Ausgabe ist eine Tabelle mit den entsprechenden Prozessdaten.
Stufe 2: Verketten von Cmdlets
Sie können Out-GridView auch in Kombination mit anderen Cmdlets verwenden, um komplexe Aufgaben durchzuführen. Führen Sie folgenden Befehl aus:
Dieser Befehl listet alle Dienste auf Ihrem System und sortiert sie nach ihrem Status (Running, Stopped usw.). Die Ausgabe ist eine Tabelle mit den Dienstnamen und deren Status.
Stufe 3: Daten aus einer Datei anzeigen
Mit Out-GridView können Sie auch Inhalt von Dateien in ein interaktives Rasterfenster übertragen. Führen Sie folgenden Befehl aus:
Ersetzen Sie den Pfad durch den tatsächlichen Pfad zu einer Textdatei auf Ihrem System. Die Ausgabe ist eine Tabelle mit dem Inhalt der Datei.
Typische Anfängerfehler
Fehlermeldung 1: „Out-GridView is not recognized as the name of a cmdlet“
Ursache: Das Cmdlet Out-GridView wird nicht erkannt, weil es in der aktuell geladenen PowerShell-Version nicht verfügbar ist oder das Modul fehlt.
Lösung: Stellen Sie sicher, dass Sie eine Version von Windows verwenden, die das Cmdlet unterstützt. Aktualisieren Sie gegebenenfalls Ihre Windows-Installation.
Fehlermeldung 2: „Das angegebene Pfadformat wird nicht unterstützt.“
Ursache: Der Pfad zur Datei wurde falsch eingegeben oder der Pfad ist ungültig.
Lösung: Überprüfen Sie den Pfad und stellen Sie sicher, dass die Datei existiert.
Fehlermeldung 3: „Out-GridView cannot be used in a remote session or workflow.“
Ursache: Out-GridView kann nicht in einer Remote-Sitzung oder einem Workflow verwendet werden.
Lösung: Verwenden Sie eine lokale Sitzung, um das Cmdlet auszuführen.
Übung für Sie
Versuchen Sie nun, eine Liste aller Dateien und Ordner in Ihrem Home-Verzeichnis zu erstellen und diese mit Out-GridView anzuzeigen:
Ersetzen Sie IhrBenutzername durch Ihren tatsächlichen Benutzernamen. Die erwartete Ausgabe ist eine Tabelle mit den Dateien und Ordnern in Ihrem Home-Verzeichnis.
Spickzettel
| Befehl/Syntax | Bedeutung | Beispiel |
|---|---|---|
Get-Process | Out-GridView |
Listet alle Prozesse im System und zeigt sie in einem interaktiven Rasterfenster an. | |
Where-Object CPU -gt 50 | Out-GridView |
Faltet die Ausgabe auf Prozesse mit einem CPU-Aufwand größer als 50%. | |
Sort-Object -Property Status | Out-GridView |
Sortiert Dienste nach ihrem Status und zeigt sie in einem Rasterfenster an. | |
Get-Content -Path "Pfad\Zu\Einer\Datei.txt" | Out-GridView |
Liest den Inhalt einer Datei und zeigt ihn in einem interaktiven Rasterfenster. | |
Get-ChildItem -Path "Pfad\Zum\Ordner" | Out-GridView |
Listet Dateien und Ordner in einem Verzeichnis auf und zeigt sie im Rasterfenster. | |
Out-GridView -PassThru |
Lässt die ausgewählten Elemente in der Pipeline weiterverarbeiten. |
Häufige Fragen
Kann ich Out-GridView auch in einem Skript verwenden?
Ja, Sie können das Cmdlet Out-GridView in einem PowerShell-Skript verwenden. Stellen Sie sicher, dass die Eingabeaufforderung lokal ist und keine Remote-Sitzungen verwendet werden.
Kann ich mehrere Filter anwenden?
Ja, Sie können das Cmdlet Where-Object mehrmals in der Pipeline verwenden, um verschiedene Filter anzuwenden. Zum Beispiel:
Funktioniert Out-GridView auch mit anderen Cmdlets?
Ja, Sie können das Cmdlet Out-GridView mit vielen anderen PowerShell-Cmdlets verwenden. Zum Beispiel:
Kann ich die Ergebnisse speichern?
Ja, Sie können die in Out-GridView angezeigten Daten speichern, indem Sie sie in einer Variablen speichern oder direkt in eine Datei exportieren. Zum Beispiel:
Fazit und nächster Schritt
In diesem Artikel haben Sie gelernt, wie Sie das Cmdlet Out-GridView in PowerShell verwenden können. Dies erleichtert Ihnen das Arbeiten mit großen Datenmengen durch die Darstellung in einem interaktiven Rasterfenster. Als nächstes empfehlen wir, sich mit weiteren PowerShell-Cmdlets vertraut zu machen, um Ihre Fähigkeiten im Umgang mit Skripting und Automatisierung zu erweitern. Für weitere Unterstützung bei der Umsetzung können Sie sich gerne an IT-Tribus in Nideggen wenden.
Dieser Schritt ist geschafft – weiter geht’s!
Quellen und weiterführende Informationen
- Out-GridView (Microsoft.PowerShell.Utility) – learn.microsoft.com
- out-gridview – PowerShell Team – devblogs.microsoft.com
- Out-GridView.md – Microsoft.PowerShell.Utility – github.com
- AD, Entra ID & Teams (PowerShell Kurs) – Microsoft – incas-training.de – incas-training.de
- Optionale Funktionen im Windows-Installationsmedium entfernen – ninjaone.com
- PowerShell Out-GridView und PassThru – techguy.at
Hinweis: Dieser Beitrag wurde am 04.11.2026 mit KI-Unterstützung erstellt, auf Basis der genannten Quellen eigenständig formuliert und redaktionell von IT-Tribus betreut. Alle Angaben ohne Gewähr – bitte prüfen Sie Befehle vor dem Einsatz in produktiven Umgebungen und legen Sie vorher eine Sicherung an.
Benötigen Sie Unterstützung bei PowerShell Out-GridView?
IT-Tribus ist Ihr IT-Dienstleister aus Nideggen. Vor Ort helfen wir in Düren, im Kreis Düren und in der Region Aachen – Monitoring und Fernwartung mit NinjaOne bieten wir Unternehmen auch überregional an.
