PowerShell lernen Schritt für Schritt – Teil 1: Hilfe nutzen und erste Cmdlets
Aktualisiert am 07.11.2026 · Lesezeit ca. 5 Min. · Niveau: Anfänger · von Viktor Tribus, IT-Tribus Nideggen
In dieser Serie „PowerShell lernen Schritt für Schritt“ werden Sie in fünf Teilen die Grundlagen des PowerShell-Skripting erlernen. Dieser Teil 1 konzentriert sich auf das Verständnis der ersten Cmdlets und wie man mit dem Befehl Get-Help Unterstützung erhält.
Ziel ist es, Ihnen ein solides Fundament zu bieten, damit Sie selbstständig in PowerShell arbeiten können. Bei Fragen oder komplexeren Anforderungen kann IT-Tribus in Nideggen Ihnen helfen.
Was Sie in diesem Beitrag lernen
- Wie man die Eingabeaufforderung für PowerShell öffnet und welche Rechte benötigt werden.
- Die Grundlagen der Cmdlets (zum Beispiel
Get-Help) und wie sie funktionieren. - Wie Sie mithilfe von Get-Help Informationen zu Befehlen erhalten.
- Einfache Beispiele, um das Konzept anzuwenden.
- Häufige Fehlermeldungen und deren Lösung.
Sie benötigen etwa 20 Minuten für diesen Artikel. Dazu ist eine Installation von PowerShell erforderlich, die normalerweise in Windows integriert ist.
Das Prinzip einfach erklärt
In PowerShell arbeiten Sie mit Cmdlets (Command-Lets), kleinen Befehlen, die spezifische Aufgaben ausführen. Denken Sie daran wie ein Küchenmixer: Er kann verschiedene Funktionen erfüllen – von Mixen bis hin zu Pürieren – je nachdem welche Knöpfe Sie drücken. Analog dazu sind Cmdlets in PowerShell spezielle Befehle, die für spezifische Aufgaben konfiguriert sind.
Das Get-Help-Cmdlet ist wie ein Rezeptbuch: Es zeigt Ihnen, was Sie mit einem bestimmten Cmdlet tun können. Mithilfe von Get-Help erhalten Sie detaillierte Informationen zu jedem Befehl.
Ihr erstes Beispiel
Lassen Sie uns nun das erste Beispiel durchgehen. Öffnen Sie die PowerShell-Eingabeaufforderung, indem Sie auf der Windows-Tastenkombination Win + X und dann auf „Windows PowerShell (Admin)“ klicken. Dies öffnet eine Eingabeaufforderung mit Administratorrechten.
Die erste Ausgabe zeigt eine Übersicht aller verfügbaren Hilfethemen. Die zweite Zeile liefert spezifische Informationen zu Get-Service, während die dritte Zeile diese Informationen erweitert.
Schritt für Schritt erweitern
Nun erweitern wir das Beispiel um weitere Anwendungen des Get-Help-Cmdlets. Jeder Abschnitt enthält einen vollständigen Befehl und eine kurze Erklärung.
Stufe 1: Hilfe für spezifische Cmdlets anzeigen
Lassen Sie uns nun sehen, wie man die Hilfe für ein bestimmtes Cmdlet anzeigt. Zum Beispiel Get-Service, das zum Überprüfen von Diensten verwendet wird.
Stufe 2: Suchen nach spezifischen Befehlen mit Wildcards
Mit dem Sternchen (*) als Wildcard können Sie nach bestimmten Cmdlets suchen. Hier ein Beispiel:
Stufe 3: Spezifische Hilfe für Parameter anzeigen
Für spezifische Informationen zu Parametern eines Cmdlets können Sie den -Parameter-Switch verwenden.
Typische Anfängerfehler
Häufig stoßen Anfänger auf bestimmte Fehlermeldung. Hier sind einige und ihre Ursachen sowie Lösungen:
Fehlermeldung 1: Cmdlet nicht gefunden
Meldung: „Get-Help : The term ‚Get-Help‘ is not recognized as the name of a cmdlet, function, script file, or operable program.“
Lösung: Stellen Sie sicher, dass die PowerShell-Eingabeaufforderung geöffnet ist und Sie sich in einer gültigen Eingabeaufforderung befinden. Überprüfen Sie außerdem Ihre Tastaturbelegung, falls das Problem weiterhin besteht.
Fehlermeldung 2: Fehlender Befehlsparameter
Meldung: „Get-Help : Parameter set cannot be resolved using the specified named parameters.“
Lösung: Stellen Sie sicher, dass Sie alle erforderlichen Parameter angeben. Zum Beispiel sollte Get-Help -Name immer gefolgt von einem Cmdlet- oder Befehlsnamen sein.
Fehlermeldung 3: Ungültige Wildcard-Suche
Meldung: „Cannot validate argument on parameter ‚Name‘. The wildcard character ‚*‘ is not allowed in this context.“
Lösung: Stellen Sie sicher, dass Sie das Sternchen (*) nur in den richtigen Kontexten verwenden. Zum Beispiel funktioniert *Service*, aber nicht *-Service.
Übung für Sie
Probieren Sie nun selbst aus, die Hilfe für ein anderes Cmdlet anzuzeigen. Versuchen Sie zum Beispiel das Cmdlet Get-Process. Geben Sie folgenden Befehl ein:
Spickzettel
| Befehl/Syntax | Bedeutung | Beispiel |
|---|---|---|
Get-Help |
Allgemeine Hilfe anzeigen | Get-Help |
Get-Help -Name CMDLETNAME |
Hilfe für ein spezifisches Cmdlet | Get-Help -Name Get-Service |
Get-Help *WILDCARD* |
Suche nach bestimmten Cmdlets mit Wildcards | Get-Help *Service* |
Get-Help -Name CMDLETNAME -Detailed |
Detaillierte Hilfe anzeigen | Get-Help -Name Get-Process -Detailed |
Get-Help -Name CMDLETNAME -Parameter PARAMETERNAME |
Hilfe für einen bestimmten Parameter | Get-Help -Name Get-Service -Parameter Name |
Get-Help -Online |
Öffnet die Online-Dokumentation für das Cmdlet in Ihrem Standardbrowser | Get-Help -Name Get-Process -Online |
Häufige Fragen
Kann ich auch ohne Administratorrechte PowerShell verwenden?
Ja, Sie können PowerShell auch ohne Administratorrechte verwenden. Allerdings sind einige Befehle und Operationen nur mit Administratorenrechten möglich.
Wo finde ich weitere Informationen zu Cmdlets?
Zusätzlich zur internen Hilfe bietet Microsoft eine umfassende Dokumentation für alle Cmdlets auf der offiziellen PowerShell-Dokumentationsseite. Weitere Informationen finden Sie unter PowerShell Documentation.
Was bedeutet „detaillierte Hilfe“?
„Detaillierte Hilfe“ bietet umfassendere Informationen zu einem Cmdlet, einschließlich Beispielen und Parametern. Sie erhalten diese durch Hinzufügen des -Detailed-Switches.
Wie kann ich die Hilfe in meinem Standardbrowser öffnen?
Mit dem Parameter -Online können Sie die Online-Hilfe für ein Cmdlet direkt in Ihrem Standardbrowser öffnen. Zum Beispiel: Get-Help -Name Get-Process -Online.
Fazit und nächster Schritt
In diesem Teil der Serie haben Sie gelernt, wie man die Hilfe in PowerShell nutzt und einige grundlegende Cmdlets kennen gelernt. Dies ist ein wichtiger Anfangsschritt auf Ihrem Weg zur mächtigen Welt von PowerShell.
Im nächsten Teil der Serie „Teil 2: Die Pipeline: filtern, sortieren, auswählen“ werden wir uns mit der Nutzung der Pipeline und grundlegenden Filter- und Sortierfunktionen auseinandersetzen. Vorwärts geht’s!
Serie: PowerShell lernen Schritt für Schritt – Teil 1 von 5
→ Als Nächstes: Teil 2: Die Pipeline: filtern, sortieren, auswählen (erscheint in Kürze)
Quellen und weiterführende Informationen
- Das Hilfesystem – PowerShell 101 – learn.microsoft.com
- Get-Help (Microsoft.PowerShell.Core) – learn.microsoft.com
- Kapitel 1 – Erste Schritte mit PowerShell – learn.microsoft.com
- PowerShell Documentation – learn.microsoft.com
- Windows PowerShell – download.microsoft.com
- PowerShell Tutorial – lippke.li
Hinweis: Dieser Beitrag wurde am 07.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 Grundlagen?
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.
