jjzjj

PowerShhell

全部标签

windows - 使用 Register-WmiEvent 使用 PowerShhell 4.0 捕获 Windows 8.1 系统事件/触发器?

我正在尝试编写一个高效Windows8.1PowerShell4.0脚本,它将捕获/触发两种类型的事件。我希望能够捕获这些事件/触发器,以便我可以执行一些操作,例如运行脚本或启动/停止服务或其他操作。我想捕捉/触发的事件是:电源线插入/拔出(电池充电/放电)硬件(如SurfacePro2TypeCover2)已连接/断开连接高效是指脚本不应该有一个无限循环来定期检查状态。我假设我应该能够编写一些能够在Windows生成事件时捕获事件的东西?到目前为止,我了解到我可以使用Register-WmiEvent用于订阅WMI事件的PowerShellcmdlet。我认为这是最有效的方式,这样我