Frage

Ist es möglich, die Ereignisargumente in der -Action Skript der Register-Object für den Zugriff auf Cmdlets? Und wenn ja, wie?

War es hilfreich?

Lösung

Ja. Das EventArgs Objekt befindet sich innerhalb des Aktionsskriptblock als eine magische Variable namens $Event zur Verfügung. Dies ist, was get-help Register-ObjectEvent -detail zu sagen hat:

Aus der MSDN-Dokumentation

  

Der Wert des Aktionsparameters kann   umfassen die $ Ereignis, $ EventSubscriber,   $ Sender, $ SourceEventArgs und   $ SourceArgs automatische Variablen, die   Bereitstellung von Informationen über die Veranstaltung   die Aktion Script-Block. Für mehr   Informationen finden   about_Automatic_Variables.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top