dee.writing

me try to write

PowerSaving – Force monitor to standby power saving mode

PowerSaving is a small program to send monitor to standby power saving mode, to support the green programme :)

Features

  • To be launched from Windows Scheduler,
    using simple command-line:

    • –monitor=off
      to send display monitor to Power Saving Mode
    • –monitor=on
      to activate the screen, we can move mouse or press a key, but we can also do it programmatically for example in unattended public display
  • No install/uninstallation, small single executable file

Screenshot

PowerSaving

PowerSaving

Download:

This program is free from any malwares and ads, already tested and work as intended; this program is freeware, so we can not be held responsibles for any damages that may occure because of this application, in other words, all risks are yours.

Download link

  PowerSaving (167.5 KiB, 388 hits)

Tagged as: , ,

15 Comments

  1. @eatmungbeans, this application use only one API:
    SendMessage(Application.Handle, wm_SysCommand, SC_MonitorPower, nn);
    where nn=1 to send monitor to Standby, and nn=-1 to wake-up the monitor

  2. Just what I’ve been looking for to force stubborn windows to turn the screen off. Many thanks to the autor! :)

  3. Nice little app. It works perfectly in XP, but does nothing at all in windows 7. I’m guessing they changed the API a bit.

    Which means I’m halfway there! :) My use for this is to switch back and forth between two machines connected to the digital and analog inputs of my monitor… if the active one goes into power saving mode, it switches to the other input (assuming it’s on). Much nicer than trying to wade through the menu to the input selection option.

    Thanks!

  4. I’ll check this, but first I need to install Windows 7 :)
    Thanks

  5. Do not regret that a couple of minutes spent on reading. Write often, even inevitably come back to read something new..

  6. Can’t get it to work in XP Scheduler.
    Can someone give me exact steps with switch?

  7. dechor, nothing special to be setup, just remember:
    - in “Run” field of Task tab to add the parameter, eg:
    C:\Downloads\PowerSaving.exe –monitor=off

    - in “Run as” field you have to enter valid user and password, user without password can not launch a task

    then try to “Run” the task from popup menu, then see the message on Status column

  8. Thanks so much for the app. It’s a great idea, and I don’t want to sound as if this is a complaint. When I enter the command with the following argment:

    PowerSaving.exe -monitor=off

    I get “m is not a valid parameter”

    I wonder if it’s the fact I’m using XP instead of Vista?

    The button on the graphic interface works just fine.

    Thanks!

  9. It should be a double dash:
    PowerSaving.exe –monitor=off

    I used a copy-paste in my previous comment, but somehow it became a single dash…
    if it’s a single dash, then the software takes the ‘m’ as a parameter which is not.

    It works stable in XP, but not work in Vista/7 although some reported it works in Vista

  10. seems all double-dash will be replaced into a single-dash by WP, just aware of it though…

    so, arguments/parameters are prefixed by a double-dash, see the screenshot on “Command line usage”

  11. Thanks so much for the app. It’s a great idea, and I don’t want to sound as if this is a complaint. When I enter the command with the following argment:

    PowerSaving.exe -monitor=off

    I get “m is not a valid parameter”

    I wonder if it’s the fact I’m using XP instead of Vista?

    The button on the graphic interface works just fine.

    Thanks!

  12. Thanks so much for the app. It’s a great idea, and I don’t want to sound as if this is a complaint. When I enter the command with the following argment:

    PowerSaving.exe -monitor=off

    I get “m is not a valid parameter”

    I wonder if it’s the fact I’m using XP instead of Vista?

    The button on the graphic interface works just fine.

    Thanks!

  13. dechor, nothing special to be setup, just remember:
    - in “Run” field of Task tab to add the parameter, eg:
    C:\Downloads\PowerSaving.exe –monitor=off

    - in “Run as” field you have to enter valid user and password, user without password can not launch a task

    then try to “Run” the task from popup menu, then see the message on Status column

Leave a Response