Konzepte von Windows PowerShell-Cmdlet

In diesem Abschnitt wird die Funktionsweise von Cmdlets beschrieben.

In diesem Abschnitt

In diesem Abschnitt werden folgende Themen behandelt.

Cmdlet-Entwicklungsrichtlinien Dieses Thema enthält Entwicklungsrichtlinien, die verwendet werden können, um wohlgeformte Cmdlets zu erstellen.

Cmdlet-Klassendeklaration In diesem Thema wird die Cmdlet-Klassendeklaration beschrieben.

Genehmigte Verben für Windows PowerShell Befehle In diesem Thema werden die vordefinierten Cmdlet-Verben aufgeführt, die Sie verwenden können, wenn Sie eine Cmdlet-Klasse deklarieren.

Cmdlet-Eingabeverarbeitungsmethoden In diesem Thema werden die Methoden beschrieben, mit denen ein Cmdlet Vorverarbeitungsvorgänge, Eingabeverarbeitungsvorgänge und Nachverarbeitungsvorgänge ausführen kann.

Cmdlet-Parameter In diesem Abschnitt werden die verschiedenen Parametertypen beschrieben, die Sie Cmdlets hinzufügen können.

Cmdlet-Attribute In diesem Abschnitt werden die Attribute beschrieben, die zum Deklarieren von .NET Framework-Klassen als Cmdlets, zum Deklarieren von Feldern als Cmdlet-Parameter und zum Deklarieren von Eingabevalidierungsregeln für Parameter verwendet werden.

Cmdlet-Aliase In diesem Thema werden Cmdlet-Aliase beschrieben.

Cmdlet-Ausgabe In diesem Abschnitt wird der Typ der Ausgabe beschrieben, den Cmdlets zurückgeben können, und wie die von Cmdlets zurückgegebenen Objekte definiert und angezeigt werden.

Registrieren von Cmdlets In diesem Abschnitt wird beschrieben, wie Cmdlets mithilfe von Modulen und Snap-Ins registriert werden.

Anfordern der Bestätigung In diesem Abschnitt wird beschrieben, wie Cmdlets eine Bestätigung von einem Benutzer anfordern, bevor er eine Änderung am System vor sich geht.

Windows PowerShell der Fehlerberichterstattung In diesem Abschnitt wird beschrieben, wie Cmdlets fehlerbeendende und nicht beendende Fehler melden und wie Fehlerdatensätze interpretiert werden.

Hintergrundaufträge In diesem Thema wird beschrieben, wie Cmdlets ihre Arbeit in Hintergrundaufträgen ausführen können, die die in der aktuellen Sitzung ausgeführten Befehle nicht beeinträchtigen.

Aufrufen von Cmdlets und Skripts innerhalb eines Cmdlets In diesem Thema wird beschrieben, wie Cmdlets andere Cmdlets und Skripts innerhalb ihrer Eingabeverarbeitungsmethoden aufrufen können.

Cmdlet-Sätze In diesem Thema wird die Verwendung von Basisklassen zum Erstellen von Cmdlets beschrieben.

Windows PowerShell des Sitzungszustands In diesem Thema wird Windows PowerShell Sitzungszustand beschrieben.