Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Abschnitt enthält Beispiele für Cmdlet-Code, mit dem Sie mit dem Schreiben eigener Cmdlets beginnen können.
Von Bedeutung
Wenn Sie schrittweise Anleitungen zum Schreiben von Cmdlets benötigen, lesen Sie Lernprogramme zum Schreiben von Cmdlets.
In diesem Abschnitt
- How to Write a Simple Cmdlet - This example shows the basic structure of cmdlet code.
- Vorgehensweise Deklarieren von Cmdlet-Parametern – In diesem Beispiel wird gezeigt, wie die verschiedenen Parametertypen deklariert werden.
- How to Declare Parameter Sets – This example shows how to declare sets of parameters that can change the action a cmdlet perform.
- How to Validate Parameter Input - These examples show how to validate parameter input.
- Vorgehensweise Deklarieren dynamischer Parameter – In diesem Beispiel wird gezeigt, wie ein Parameter deklariert wird, der zur Laufzeit hinzugefügt wird.
- Aufrufen von Skripts innerhalb eines Cmdlets – In diesem Beispiel wird gezeigt, wie ein Skript aufgerufen wird, das für ein Cmdlet bereitgestellt wird.
- Vorgehensweise Überschreiben von Eingabeverarbeitungsmethoden – In diesen Beispielen wird die grundlegende Struktur veranschaulicht, mit der die Methoden BeginProcessing, ProcessRecord und EndProcessing außer Kraft setzen.
- Unterstützung von ShouldProcess-Aufrufen – Dieses Beispiel zeigt, wie die Methoden System.Management.Automation.Cmdlet.ShouldProcess und System.Management.Automation.Cmdlet.ShouldContinue innerhalb eines Cmdlets aufgerufen werden sollen.
- So wird's gemacht: So wird gezeigt, wie Sie angeben, dass das Cmdlet Transaktionen unterstützt und wie die Aktion implementiert wird, die ausgeführt wird, wenn das Cmdlet innerhalb einer Transaktion verwendet wird.
- So wird's gemacht: So wird gezeigt, wie Sie angeben, dass das Cmdlet Transaktionen unterstützt und wie die Aktion implementiert wird, die ausgeführt wird, wenn das Cmdlet innerhalb einer Transaktion verwendet wird.
- Anleitung zum Unterstützen von Aufträgen – In diesem Beispiel wird gezeigt, wie Aufträge beim Schreiben von Cmdlets unterstützt werden.
- So wird's gemacht: Aufrufen eines Cmdlets aus einem Cmdlet – In diesem Beispiel wird gezeigt, wie Sie ein Cmdlet aus einem anderen Cmdlet aufrufen, mit dem Sie die Funktionalität des aufgerufenen Cmdlets dem cmdlet hinzufügen können, das Sie entwickeln.