Настройки WMI и питания компьютера - дата / время последнего выхода из режима ожидания

Я пытаюсь выяснить, когда в последний раз компьютер выходил из режима ожидания / гибернации. Я знаю, что могу получить это, наблюдая за Win32_PowerManagementEvent, но в данном случае это не работает, так как мне нужно что-то, что я могу опрашивать - есть идеи? Это не обязательно должен быть WMI, я просто предполагаю, что это то место, где оно будет.

Спасибо!

11.12.2008 16:25:24
1 ОТВЕТ

На самом деле, как это обычно бывает, я понял это, как только отправил.

Итак, чтобы посмотреть, когда компьютер выйдет из режима ожидания, то есть EventType 7 в Win32_PowerManagementEvent, я использовал Powershell.

Register-WmiEvent -query "Select * From Win32_PowerManagementEvent where EventType=7" -messagedata "Power Management Resume" -sourceidentifier "Resume"

Затем я вошел и вышел из режима ожидания, и сделал Get-PSEvent, который показал мое событие, которое я создал. Я мог бы просто использовать -action, чтобы назначить блок скрипта для запуска при возникновении этого события, но я искал что-то для опроса.

2
11.12.2008 17:17:29