Cmdlet-Parameter

Cmdlet-Parameter stellen den Mechanismus bereit, mit dem ein Cmdlet Eingaben akzeptieren kann. Parameter können Eingaben direkt über die Befehlszeile oder von Objekten akzeptieren, die über die Pipeline an das Cmdlet übergeben werden. Die Argumente (auch als Werte bezeichnet) dieser Parameter können die Eingabe angeben, die das Cmdlet akzeptiert, wie das Cmdlet seine Aktionen ausführen soll, und die Daten, die das Cmdlet an die Pipeline zurückgibt.

In diesem Abschnitt

Deklarieren von Eigenschaften als Parameter Stellt grundlegende Informationen bereit, die Sie verstehen müssen, bevor Sie die Parameter eines Cmdlets deklarieren.

Typen von Cmdlet-Parametern Beschreibt die verschiedenen Parametertypen, die Sie in Cmdlets deklarieren können.

Cmdlet Parameter Name and Functionality Guidelines (Cmdlet-Parametername und -Funktionalitätsrichtlinien) Erläutert die Namen, den empfohlenen Datentyp und die Funktionalität von Standardparametern.

Parameteraliase Erläutert die Aliase, die Sie für Parameter definieren können.

Allgemeine Parameternamen In diesem Thema werden die Parameter beschrieben, die cmdlets Windows PowerShell hinzugefügt werden.

Cmdlet-Parametersätze Erläutert, wie Sie mit Parametersätzen ein einzelnes Cmdlet schreiben können, das verschiedene Aktionen für verschiedene Szenarien ausführen kann.

Dynamische Cmdlet-Parameter Erläutert Parameter, die dem Benutzer unter besonderen Bedingungen zur Verfügung stehen.

Unterstützen von Platzhalterzeichen in Cmdlet-Parametern Beschreibt, wie Platzhalterzeichen unterstützt werden, wenn Sie ein Cmdlet entwerfen, das für eine Gruppe von Ressourcen ausgeführt wird.

Überprüfen der Parametereingabe Beschreibt, wie Windows PowerShell die An Cmdlet-Parameter übergebenen Argumente überprüft.

Eingabefilterparameter Erläutert die Filter Parameter , und , die den Satz von Include Exclude Eingabeobjekten filtern, auf die sich das Cmdlet auswirkt.

Überprüfen einer Parametereingabe

Weitere Informationen

Attributdeklaration: Parameter

Windows PowerShell-Cmdlets