Ein Cmdlet (ausgesprochen "Command-let") ist ein spezialisierter Befehl, der Objekte in Windows PowerShell bearbeitet. Cmdlets erkennen Sie an ihrem Namensformat: ein Verb und ein Substantiv, die durch einen Bindestrich (-) getrennt sind, z. B. Get-Help, Get-Process und Start-Service.

In herkömmlichen Shells sind die Befehle ausführbare Programme, die sehr einfach (beispielsweise "attrib.exe") oder sehr komplex sein können (beispielsweise "netsh.exe").

In Windows PowerShell sind die meisten Cmdlets sehr einfach und sind für die Verwendung zusammen mit anderen Cmdlets vorgesehen. So werden z. B. mit Get-Cmdlets nur Daten abgerufen, mit Set-Cmdlets nur Daten erzeugt oder geändert, mit Format-Cmdlets nur Daten formatiert und mit Out-Cmdlets nur Ausgaben an ein angegebenes Ziel geleitet.

Für jedes Cmdlet ist eine Hilfedatei verfügbar, die Sie mit folgendem Befehl aufrufen können:

get-help <cmdlet-name> -detailed

Die detaillierte Ansicht der Hilfedatei für das Cmdlet umfasst eine Beschreibung des Cmdlets, die Befehlssyntax, Beschreibungen der Parameter sowie Verwendungsbeispiele.




Inhaltsverzeichnis