Windows 7 has a very useful feature when scheduling a task, called “Wake the computer to run this task”. Once it’s enabled in a particular scheduled task, it can wake up a sleeping or hibernating computer to run the task when the time is up. It’s useful because you can schedule a task to be run during the night while still keeping the computer in sleeping or hibernating mode to save the energy.
You can simply tick to enable this open from Conditions tab in the task’s properties window.
Now, since this feature can be used by various hardware on your computer, you may wonder which or if my computer has the right hardware equipped to be able to take advantage of this feature. And here is a quick way of telling you so. Simply run the following powercfg command in the Dos Prompt window:
powercfg -devicequery wake_armed
And here is what I’ve got on my laptop.
Note that, if you like and use this feature extensively, you may end up having quite a few tasks trying to wake up your machine all night. And it can easily get lost without knowing how many tasks that have been set that way are in place. And the powerful powercfg has another option -waketimers that can easily solves this mess.
If you are interested in how to set up a task that can wake up the machine and run the task, check out this post that shows you the detail steps how to wake up a sleeping windows 7 computer to run a Microsoft Security Essentials scheduled scan.