我需要在更大的管道中创建一个组件,启动vpn服务并在继续之前等待建立连接。如果可能的话,我想和Powershell一起做这件事。我认为逻辑流程是这样的,但多线程方面令我烦恼。
创建事件日志处理程序
开始服务
等待特定事件日志条目
退出
答案 0 :(得分:4)
PowerShell v2:
Register-WmiEvent -Query "Select * from __InstanceCreationEvent Where TargetInstance ISA 'Win32_NTLogEvent'" -Action { [console]::beep() }
每次有写入eveng日志的事件时,动作块中的脚本都会运行。期待很多哔哔声:))