Here is a little batch file I wrote to automate power options using PowerCfg (oem.microsoft.com) and Sleep (unknown source).
:: Configure Settings in Power Options/Control Panel
:: Created By BURNER MCSE NT/2000
:: Configure Portable/Laptop Monitor Timeout on AC to 15 Minutes
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /monitor-timeout-ac 15
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Configure Portable/Laptop Monitor Timeout on Battery to 15 Minutes
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /monitor-timeout-dc 15
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Configure Portable/Laptop Hard Disks Timeout on AC to 30 Minutes
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /disk-timeout-ac 30
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Configure Portable/Laptop Hard Disks Timeout on Battery to 30 Minutes
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /disk-timeout-dc 30
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Configure Portable/Laptop Standby Mode Timeout on AC to One Hour
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /standby-timeout-ac 0
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Configure Portable/Laptop Standby Mode Timeout on Battery to One Hour
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /standby-timeout-dc 60
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Configure Portable/Laptop Hibernate Mode Timeout on AC to Never
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /hibernate-timeout-ac 0
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 5
:: Configure Portable/Laptop Hibernate Mode Timeout on Battery to Never (1 of 3 Times)
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /hibernate-timeout-dc 120
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 5
:: Configure Portable/Laptop Hibernate Mode Timeout on Battery to Never (2 OF 3 Times)
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /hibernate-timeout-dc 120
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 5
:: Configure Portable/Laptop Hibernate Mode Timeout on Battery to Never (3 of 3 Times)
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /change \"Portable/Laptop\" /hibernate-timeout-dc 120
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 5
:: Set Portable/Laptop Power Scheme as Active Power Scheme
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /setactive \"Portable/Laptop\"
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Turn on Battery Meter Icon in the Notification Area
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /globalpowerflag on /option:batteryicon
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Require User to supply password when computer resumes from standby or hibernation mode
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /globalpowerflag on /option:resumepassword
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
:: Dim Video Display when computer changes from AC Power to DC (Battery) Power
start /wait %SystemRoot%OptionsCabsRunOncePowercfg.exe /globalpowerflag on /option:videodim
start /wait %SystemRoot%OPTIONSCABSRunOnceSleep.exe 2
exit
Just add this to your [GuiRunOnce] and away you go!!! Good Luck. Feedback Please.