Сценарий монитора PwrTest
Сценарий монитора PwrTest регистрирует статистику простоя пользователей, связанную с автоматическим затемнением и заполнением экрана.
При запуске сценария Монитора PwrTest может потребоваться также запустить сценарий запросов PwrTest (/requests) в другом окне. Сценарий запросов PwrTest может помочь понять, почему монитор может по-прежнему быть включен или система по-прежнему не работает, даже если пользователь находится в состоянии простоя достаточно долго, чтобы истечь срок действия таймеров простоя.
При выполнении обоих сценариев обязательно используйте параметр /ln:name , чтобы можно было изменить файлы журнала и имена сеансов трассировки событий Windows. Имена должны быть разными, чтобы избежать конфликта между двумя экземплярами средства.
Синтаксис
pwrtest.exe /monitor [/t:n] [/?]
/t:n
Указывает общее время выполнения сценария (в минутах) (значение по умолчанию для n — 30 минут).
Примеры
pwrtest.exe /device
pwrtest.exe /device /t:60
Выходные данные xml-файла журнала
<PwrTestLog>
<SystemInformation>
</SystemInformation>
<MonitorPower>
<PhysicalMonitorBrightnessEvent>
<Timestamp></TimeStamp>
<PhysicalMonitorBrightnessPercent></PhysicalMonitorBrightnessPercent>
</PhysicalMonitorBrightnessEvent>
<MonitorIdleStatusEvent>
<Timestamp></TimeStamp>
<SessionId></SessionId>
<AccruedIdleTimeMs></AccruedIdleTimeMs>
</MonitorIdleStatusEvent>
<MonitorTimeoutsChangeEvent>
<Timestamp></TimeStamp>
<SessionId></SessionId>
<DisplayTimeoutValueMs></DisplayTimeoutValueMs>
<ScreenSaverTimeoutValueMs></ScreenSaverTimeoutValueMs>
<DimTimeoutValueMs></DimTimeoutValueMs>
<DimBrightnessValue></DimBrightnessValue>
<NormalBrightnessValue></NormalBrightnessValue>
</MonitorTimeoutsChangeEvent>
<MonitorIdleActionExpireEvent>
<Timestamp></TimeStamp>
<SessionId></SessionId>
<IsConsoleSession></IsConsoleSession>
<IdleAction></IdleAction>
<IdleStartTime></IdleStartTime>
<TimeoutValueMs></TimeoutValueMs>
</MonitorIdleActionExpireEvent>
<MonitorPowerEvent>
<Timestamp></TimeStamp>
<SessionId></SessionId>
<IsConsoleSession></IsConsoleSession>
<NewState></NewState>
<PreviousState></PreviousState>
<PreviousStateTime></PreviousStateTime>
</MonitorPowerEvent>
<MonitorAdaptiveDimTimeoutEvent>
<Timestamp></TimeStamp>
<Timeout></Timeout>
</MonitorAdaptiveDimTimeoutEvent>
</MonitorPower>
</PwrTestLog>
В следующей таблице описаны XML-элементы, которые отображаются в файле журнала.
Элемент | Описание |
---|---|
<MonitorPower> | Содержит все различные события питания монитора. В файле журнала PwrTest может быть только один <элемент MonitorPower> . |
<Отметка времени> | Метка времени для любого заданного события. |
<Sessionid> | Имя сеанса пользователя, для который используется событие. |
<IsConsoleSession> | Показывает, подключен ли сеанс физической консоли к физическому монитору . |
<PhysicalMonitorBrightnessEvent> | Событие указывает на текущую яркость монитора. |
<MonitorIdleStatusEvent> | Событие указывает, что пользователь неактивен. |
<AccruedIdleTimeMs> | Накопленный простой пользователя в миллисекундах. |
<MonitorTimeoutsChangeEvent> | Событие указывает текущее время ожидания простоя. |
<DisplayTimeoutValueMs> | Отображает пустое значение времени ожидания в миллисекундах. |
<ScreenSaverTimeoutValueMs> | Значение времени ожидания заставки экрана в миллисекундах. |
<DimTimeoutValueMs> | Отображение значения времени ожидания в миллисекундах |
<DimBrightnessValue> | Яркость, используемая в тусклом состоянии. |
<NormalBrightnessValue> | Яркость, используемая в состоянии on. |
<MonitorIdleActionExpireEvent> | Событие указывает, что истекло время ожидания простоя и было выполнено действие. |
<IdleAction> | Описывает выполненное действие (запуск заставки, блокировка консоли, монитор тусклый, пустой монитор). |
<IdleStartTime> | Время начала этого состояния простоя. |
<TimeoutValueMs> | Время ожидания этого состояния простоя в миллисекундах. |
<MonitorPowerEvent> | Событие указывает, что превышено время ожидания простоя и выполнено действие. |
<NewState> | Новое состояние монитора (вкл.,дим/выкл.). |
<PreviousState> | Предыдущее состояние монитора (вкл.,дим/выкл.). |
<PreviousStateTime> | Время, затраченное в предыдущем состоянии. |
<MonitorAdaptiveDimTimeoutEvent> | Событие указывает, что время ожидания адаптивной тусклы изменилось. |
<Времени ожидания> | Новое значение времени ожидания в секундах. |