Soto, welcome to Sevenforums.
I do not have access to this program, so I don't know. If I had to guess, I would say no, it is not possible.
Windows has similar features for power consumption: power-saving, balanced, and high performance. These are probably more reliable than a preinstalled program. You can probably pin
Control Panel to your Start Menu Task Bar, right click it and select
Power options if you are looking for a fast way to access those options (see picture):
From windows, you cannot change the 'wallpaper' at the same time. However, if you RIGHT-click the desktop and select
Personalize, it will open a window in which you can change the
Desktop background. Select that option and choose whatever picture you would like at the moment. You can also have the computer cycle through pictures with the option at the bottom when you select multiple pictures.
For another option: you can install the Bing Destop optional update, in which Microsoft will download temporary pictures when you startup your computer. A new picture every day.