3

我需要在一个更大的管道中创建一个组件,该管道启动 vpn 服务并在继续之前等待建立连接。如果可能的话,我想用 Powershell 来做这件事。我想象逻辑流程是这样的,但是多线程方面让我很烦恼。

创建事件日志处理程序
启动服务
等待特定事件日志条目
退出

4

1 回答 1

4

PowerShell v2:

Register-WmiEvent -Query "Select * from __InstanceCreationEvent Where TargetInstance ISA 'Win32_NTLogEvent'" -Action { [console]::beep() }

每次有事件写入事件日志时,操作块中的脚本都会运行。期待很多哔哔声:)

于 2010-02-05T22:29:49.387 回答