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.

PowerShell (als Administrator)
# Zeigt allgemeine Hilfe an
Get-Help

# Zeigt Hilfe zum Cmdlet Get-Service an
Get-Help -Name Get-Service

# Zeigt detaillierte Hilfe für das Cmdlet Get-Service an
Get-Help -Name Get-Service -Detailed

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.

PowerShell (als Administrator)
# Zeigt die Hilfe zu Get-Service
Get-Help -Name Get-Service

# Zeigt detaillierte Informationen zu Get-Service
Get-Help -Name Get-Service -Detailed

Stufe 2: Suchen nach spezifischen Befehlen mit Wildcards

Mit dem Sternchen (*) als Wildcard können Sie nach bestimmten Cmdlets suchen. Hier ein Beispiel:

PowerShell (als Administrator)
# Zeigt alle Cmdlets, die das Wort "Service" in ihrem Namen enthalten
Get-Help *Service*

Stufe 3: Spezifische Hilfe für Parameter anzeigen

Für spezifische Informationen zu Parametern eines Cmdlets können Sie den -Parameter-Switch verwenden.

PowerShell (als Administrator)
# Zeigt die Hilfe für das "Name"-Parameter von Get-Service
Get-Help -Name Get-Service -Parameter Name

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:

PowerShell (als Administrator)
# Zeigt detaillierte Hilfe zu Get-Process
Get-Help -Name Get-Process -Detailed

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

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.

Kostenlose Erstanalyse anfordern
📞 02427 9099860