WakeupOnStandBy
|
WakeupOnStandBy will help you wake up your system from a Stand-by mode programmatically.
Have you ever wondered if it's possible to wake up your system from a Stand-by mode or Hibernation programmatically? The answer is yes, it's possible. This simple utility will do it for you. Once activated it resides in the system and wakes it up at predefined time, runs a file and if necessary sends it into Stand-by mode, hibernates it or shuts it down. It can also be used to run scheduled operations every day, or on specific day(s).
We've been asked many times if it's possible to wake up Windows-based system from a Stand-by mode (or Hibernation) using a resident program. The answer is yes, it is possible. This simple utility will let you do it. It is based on a single Windows API that allows to signal a waiting event and resume a thread at a predefined time. This utility can also send your system back into Stand-by mode (hibernate it, power it off, or log-off a user), provided your hardware supports it. Moreover you can also use it as a scheduler to run programs on timer without involving Stand-by mode. Our latest feedback shows that this utility could be used for an in-car PC to optimize booting time and to save battery life.
Special features:
1. Can restore almost every Windows-based operating system from a Stand-by mode (and some from hibernation) that support ACPI (Advanced Configuration and Power Interface) (For support check computer's BIOS as well as Control Panel -> Power Options);
2. Can run a file or open a web page at a predetermined time after a wake-up event, during normal operation, or before performing power operation;
3. Can send system back to Stand-by mode (hibernate it, shut it down, or log off user) after a certain time interval;
4. Can detect if Stand-by mode (or hibernation) is supported by your system;
5. Can turn the monitor on and hold off screen-saver during the waiting time;
6. Can repair local area network and high-speed Internet connection upon waking up from a suspended state;
7. Can send system into Stand-by mode or hibernate it with more options than available through Operating System;
8. Can be incorporated into an in-car (entertainment) PC system to speed up booting time & save battery [more here];
9. Can be run from the Windows Command Line without user interaction;
10. Can be saved as a batch file for later use.
Here is how it works:
Run the WOSB.EXE file. You will see this window:
First set up date and time to wake up computer from either Stand-by mode or Hibernation (or the time to run file in item (2) during normal operation). You may uncheck the date control if only time is relevant. In this case the current date will be used. If specified time is earlier than now, then the next day will be used instead;
If you want to perform tasks below even if computer wakes up earlier than the time specified above, check the appropriate box underneath the date & time control. If checked, this option will run the file in item (2) and trigger additional event in item (3) in either of two cases: At scheduled time, or when computer wakes up from a suspended mode;
If upon waking up you'd like to turn your monitor on and clear the screen saver, check "Turn on monitor and resume from screen saver" box.
IMPORTANT: This option works seamlessly under Windows 98/ME machines, but has some limitations under Windows NT/2000/XP/Vista due to security features of the latter. In case you have more than one user account set up or if screen saver is protected by a password WakeupOnStandby won't be able to log you on to display user desktop;
If you'd like to keep a monitor on and hold off screen-saver during the waiting period specified in item (3) check "Keep screen on afterwards" box. (For prevention of suspended power state, use "Prevent standby/hibernat." option described below.)
INFORMATION: This option applies only in the situation when WakeupOnStandby is in the waiting mode specified in item (3). In case Stand-by Mode/Hibernation/Shut-down/Log-off is not required check "Simply wait" box and provide the time period to keep screen on.
IMPORTANT: When using this option make sure that no other software or user attempts to change screen-saver and power management parameters while WakeupOnStandby is in the waiting mode specified in item (3), since this may cause conflict in power management and screen-saver settings!
WakeupOnStandby can be run from a Windows command prompt, or any other program that supports command line arguments using the following syntax:
INFORMATION: To facilitate programming of command line arguments you can use "Copy As Command Line Arguments" option available from the WakeupOnStandBy additional menu (see above).
wosb /run [/systray] [dt=[%f]|[+%d]] [tm=[%t]|[+[%h:[%m:[%s]]]]] [/ptowu] [file=%f] [params=%p] [/nofilecheck] [/fdrir] [awfile=%f] [awparams=%p] [/awfdrir] [standbywait=[%h:[%m:[%s]]]] [hibernatewait=[%h:[%m:[%s]]]] [shutdownwait=[%h:[%m:[%s]]]] [logoffwait=[%h:[%m:[%s]]]] [/force] [wait=[%h:[%m:[%s]]]] [/psbh] [/screenon] [/keepscreenon] [/repair] [/shutdown] [/standby] [/hibernate] [/dwe] [/lwl] [weekdays=[%d]] [weeks=[%d]] [repeat[=%d:[%h:[%m:[%s]]]]] [/noeveryday] [/norepeat] [/ami] [/closeall]
The license of this software is Freeware, you can free download and free use this shutdown software.