Eri*_*ver 9 .net powershell event-handling
如何使用PowerShell v2处理.NET对象抛出的事件?有人能指出我一个简单的代码示例吗?
Kei*_*ill 11
查看Register-ObjectEvent cmdlet 上的文档.请务必使用-full参数.它有一些很好的用法例子,包括这个:
$timer = New-Object Timers.Timer
$timer.Interval = 500
$timer.Start()
$job = Register-ObjectEvent -inputObject $timer -eventName Elapsed `
-sourceIdentifier Timer.Random `
-Action {$random = Get-Random -Min 0 -Max 100; $random}
Receive-Job $job
Run Code Online (Sandbox Code Playgroud)
您可能还想查看此PowerShell Eventing QuickStart博客文章.请注意,某些cmdlet名称已更改,例如Get/Remove-PsEvent现在只是Get/Remove-Event.
| 归档时间: |
|
| 查看次数: |
4011 次 |
| 最近记录: |