PowerShell Cmdlets Verb-Nomen verstehen – Grundlagen für Anfänger
Aktualisiert am 02.11.2026 · Lesezeit ca. 4 Min. · Niveau: Anfänger · von Viktor Tribus, IT-Tribus Nideggen
Als IT-Administrator ist es wichtig zu wissen, wie PowerShell Cmdlets funktionieren und wie Sie sie verwenden können. In diesem Artikel lernen Sie die grundlegenden Konzepte von PowerShell Cmdlets kennen und bekommen praktische Beispiele, um Ihre Fähigkeiten auszubauen.
Was Sie in diesem Beitrag lernen
- Die Struktur von Cmdlets verstehen.
- Einfache Cmdlets ausführen.
- Typische Fehlermeldungen und deren Lösung kennen.
- Grundlegende Übungen zum Selbermachen durchführen.
Geschätzte Zeit: ca. 20 Minuten, benötigte Werkzeuge: Windows-Computer mit PowerShell.
Das Prinzip einfach erklärt
Cmdlets (kurz für „command-let“) sind die grundlegenden Befehle in PowerShell. Sie folgen einer einheitlichen Struktur: Verb-Nomen. Zum Beispiel steht Get-Service für „Hole den Dienst“. Der Verb Teil gibt an, was der Cmdlet tut (zum Beispiel „Get“ bedeutet „holen“), während das Nomen Teil angibt, auf welche Ressource oder Objekt die Aktion ausgeführt wird. Denken Sie daran wie in einem Kochbuch: „Rühre den Teig“ – hier ist „rühren“ das Verb und „Teig“ das Nomen.
Ihr erstes Beispiel
Öffnen Sie PowerShell als Administrator, indem Sie die Windows-Taste drücken, „PowerShell“ eingeben und mit der rechten Maustaste auf „Windows PowerShell“ klicken. Wählen Sie dann „Als Administrator ausführen“. Hier ist ein einfaches Cmdlet:
Dieser Befehl zeigt eine Liste aller Dienste auf Ihrem System. Die erwartete Ausgabe sieht so aus:
Schritt für Schritt erweitern
Stufe 1: Filtern von Diensten
Dieser Befehl filtert die Liste der Dienste und zeigt nur jene an, deren Status „Running" ist.
Stufe 2: Informationen zu einem bestimmten Dienst anzeigen
Dieser Befehl gibt detaillierte Informationen über den „Windows Audio" Dienst zurück.
Stufe 3: Starten eines Diensts
Dieser Befehl startet den „Windows Audio" Dienst. Achten Sie darauf, dass der Dienst tatsächlich gestartet werden kann.
Typische Anfängerfehler
Fehlermeldung: „Get-Service : The term ‚Get-Service‘ is not recognized as the name of a cmdlet“
Ursache: PowerShell ist nicht korrekt geöffnet oder die Eingabeaufforderung fehlt.
Lösung: Öffnen Sie PowerShell als Administrator.
Fehlermeldung: „Get-Service : Cannot validate argument on parameter ‚Name‘.“
Ursache: Der Dienstname wurde falsch eingegeben.
Lösung: Überprüfen Sie den Namen des Diensts und stellen Sie sicher, dass er korrekt geschrieben ist.
Fehlermeldung: „Start-Service : Service ‚Audiosrv (Windows Audio)‘ cannot be started due to the following error: Cannot start service Audiosrv on computer ‚.‘.“
Ursache: Der Dienst kann nicht gestartet werden, weil er bereits läuft oder andere Probleme vorliegen.
Lösung: Überprüfen Sie den Status des Diensts mit Get-Service -Name Audiosrv.
Übung für Sie
Versuchen Sie, die Informationen zu einem bestimmten Prozess anzuzeigen. Hier ist ein Lösungsvorschlag:
Dieser Befehl zeigt Informationen über den Explorer-Prozess.
Spickzettel
| Befehl/Syntax | Bedeutung | Beispiel |
|---|---|---|
| Get-Service | Holt eine Liste der Dienste. | Get-Service |
| Where-Object | Filtert die Ausgabe auf laufende Dienste. | Get-Service | Where-Object |
| Start-Service | Startet einen bestimmten Dienst. | Start-Service -Name Audiosrv |
| Get-Process | Holt Informationen über Prozesse. | Get-Process -Name explorer |
| Stop-Service | Pausiert einen bestimmten Dienst. | Stop-Service -Name Audiosrv |
| New-Item | Erstellt ein neues Item (Datei, Verzeichnis). | New-Item -Path C:\neue_datei.txt -ItemType File |
Häufige Fragen
Kann ich PowerShell auf Windows 10 verwenden?
Ja, PowerShell ist in allen aktuellen Versionen von Windows verfügbar und kann ohne zusätzliche Installation verwendet werden.
Wo finde ich weitere Cmdlets?
Sie können Get-Command ausführen, um eine Liste aller verfügbaren Cmdlets anzuzeigen. Oder verwenden Sie die Online-Dokumentation auf der Microsoft Website für PowerShell.
Wie kann ich Hilfe zu einem bestimmten Cmdlet erhalten?
Verwenden Sie Get-Help, gefolgt vom Namen des Cmdlets, zum Beispiel: Get-Help Get-Service.
Kann IT-Tribus in Nideggen mir bei der Umsetzung von PowerShell helfen?
Ja, IT-Tribus in Nideggen bietet Unterstützung und Beratung für die Implementierung und Nutzung von PowerShell.
Fazit und nächster Schritt
In diesem Artikel haben Sie die Grundlagen von PowerShell Cmdlets gelernt. Als nächster Schritt können Sie sich mit mehr komplexen Befehlen wie ForEach-Object, Select-Object und Sort-Object auseinandersetzen, um Ihre Fähigkeiten weiter auszubauen.
Das könnte Sie auch interessieren
Quellen und weiterführende Informationen
- Erste Schritte mit Azure PowerShell – learn.microsoft.com
- Cmdlet-Übersicht – PowerShell – learn.microsoft.com
- Genehmigte Verben für PowerShell-Befehle – learn.microsoft.com
- Das Hilfesystem – PowerShell 101 – learn.microsoft.com
- PowerShell für Admins: Einstieg, Befehle und Best Practices – it-administrator.de
- PowerShell Cmdlet-Namenskonventionen erklärt! – IT-learner.de – it-learner.de
Hinweis: Dieser Beitrag wurde am 02.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 Cmdlets?
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.
