访问Register-ObjectEvent cmdlet的Action scriptss中的事件参数

时间:2009-10-08 20:46:35

标签: events powershell-v2.0

是否可以访问Register-ObjectEvent cmdlet的-Action脚本块中的Event参数?如果是的话,怎么样?

1 个答案:

答案 0 :(得分:8)

是。 Action脚本块中的EventArgs对象可用作名为$Event的魔法变量。这就是get-help Register-ObjectEvent -detail所说的:

来自MSDN documentation

  

Action参数的值可以   包括$ Event,$ EventSubscriber,   $ Sender,$ SourceEventArgs和   $ SourceArgs自动变量,其中   提供有关活动的信息   动作脚本块。更多   信息,见   参阅about_Automatic_Variables。