Freigeben über


Cmdlet-Beispiele

In diesem Abschnitt wird der Beispielcode beschrieben, der im Windows PowerShell 2.0 SDK bereitgestellt wird.

In diesem Abschnitt

GetProcessSample01-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das die Prozesse auf dem lokalen Computer abruft.

GetProcessSample02-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das die Prozesse auf dem lokalen Computer abruft. Es enthält den Parameter „Name“, mit dem Sie die Prozesse angeben können, die abgerufen werden sollen.

GetProcessSample03-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das die Prozesse auf dem lokalen Computer abruft. Es enthält den Parameter „Name“, der ein Objekt aus der Pipeline oder einen Wert aus einer Eigenschaft eines Objekts akzeptieren kann, dessen Eigenschaftenname mit dem Parameternamen übereinstimmt.

GetProcessSample04-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das die Prozesse auf dem lokalen Computer abruft. Darin wird ein Fehler ohne Abbruch generiert, wenn es beim Abrufen eines Prozesses zu einem Fehler kommt.

GetProcessSample05-Beispiel: Dieses Beispiel zeigt eine vollständige Version des Cmdlets „Get-Proc“.

StopProcessSample01-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das vor dem Versuch zur Beendigung eines Prozesses Feedback vom Benutzer anfordert. Außerdem wird gezeigt, wie Sie einen PassThru-Parameter implementieren, über den das Cmdlet angewiesen werden kann, ein Objekt zurückzugeben.

StopProcessSample02-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das Prozesse auf dem lokalen Computer beendet und dabei Debugmeldungen, ausführliche Meldungen und Warnmeldungen erzeugt.

StopProcessSample03-Beispiel: Dieses Beispiel zeigt ein Cmdlet, dessen Parameter über Aliase verfügen und Platzhalterzeichen unterstützen.

StopProcessSample04-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das Parametersätze deklariert, den Standardparametersatz angibt und ein Eingabeobjekt akzeptieren kann.

Events01-Beispiel: Dieses Beispiel zeigt ein Cmdlet, das es Benutzern erlaubt, sich für Ereignisse zu registrieren, die von System.IO.Filesystemwatcher ausgelöst werden. Mit diesem Cmdlet können Benutzer z. B. eine Aktion registrieren, die ausgeführt wird, wenn in einem bestimmten Verzeichnis eine Datei erstellt wird. Dieses Beispiel ist aus der Basisklasse Microsoft.PowerShell.Commands.Objecteventregistrationbase abgeleitet.

Weitere Informationen

Schreiben eines Windows PowerShell-Cmdlets