Harlan Grove said:
Is there a way to detect restarting from hybernate or stand by states
that I could use to run batch files?
My laptop has a mouse touchpad controller applet that puts an icon
into the system tray. I'm in the habit of hiding that icon whenever it
appears. It appears every time my laptop restarts from hybernate or
stand by states, so I figure there's a background process that puts
the icon back in the system tray on restart. While one of the things I
want to do is automate hiding this icon, I'd also like to check and do
other things on restarts.
I imagine there are any number of ways to do this, since I use Vista,
I've configured a scheduled task that's triggered by the event that's
logged during resume (see the exported & detailed info. below) -
Log Name: System
Source: Microsoft-Windows-Power-Troubleshooter
Date: 6/17/2008 12:20:06 PM
Event ID: 1
Task Category: None
Level: Information
Keywords:
User: LOCAL SERVICE
Computer: CUBE
Description:
The system has resumed from sleep.
Sleep Time: 6/17/2008 4:18:31 PM
Wake Time: 6/17/2008 4:19:46 PM
Wake Source: Device -ACPI Sleep Button
Event Xml:
<Event xmlns="
http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Power-Troubleshooter"
Guid="{cdc05e28-c449-49c6-b9d2-88cf761644df}" />
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2008-06-17T16:20:06.868Z" />
<EventRecordID>190913</EventRecordID>
<Correlation ActivityID="{0CFCA687-1520-42FE-8B54-462E78B6100C}" />
<Execution ProcessID="1136" ThreadID="2216" />
<Channel>System</Channel>
<Computer>CUBE</Computer>
<Security UserID="S-1-5-19" />
</System>
<EventData>
<Data Name="SleepTime">2008-06-17T16:18:31.328Z</Data>
<Data Name="WakeTime">2008-06-17T16:19:46.983Z</Data>
<Data Name="SleepDuration">14665</Data>
<Data Name="WakeDuration">492</Data>
<Data Name="DriverInitDuration">399</Data>
<Data Name="BiosInitDuration">481</Data>
<Data Name="HiberWriteDuration">23241</Data>
<Data Name="HiberReadDuration">0</Data>
<Data Name="HiberPagesWritten">0</Data>
<Data Name="Attributes">20499</Data>
<Data Name="TargetState">4</Data>
<Data Name="EffectiveState">5</Data>
<Data Name="WakeSourceType">4</Data>
<Data Name="WakeSourceTextLength">17</Data>
<Data Name="WakeSourceText">ACPI Sleep Button</Data>
</EventData>
</Event>
--
Dean Wells [MVP / Directory Services]
MSEtechnology
[[ Please respond to the Newsgroup only regarding posts ]]
R e m o v e t h e m a s k t o s e n d e m a i l