Windows 7 Forums


Windows 7: How to override wallpapers on specified dates?

15 Oct 2009   #1

Windows 7
 
 
How to override wallpapers on specified dates?

I want my desktop wallpaper to change automatically on specific dates (say, my wife’s birthday or New Year’s eve). How do I do that? I have searched Google extensively and tried dozens of wallpaper managers and desktop calendars, but oddly enough I have found nothing that offers the simple functionality I want.

To clarify, let me state what I am NOT looking for:
I am NOT looking for a sequencer that merely rotates wallpapers at pre-set time intervals.
I am NOT looking for a sequencer that merely changes wallpapers at certain times of the day (morning/afternoon/evening). There’s a Microsoft program that does just that (it’s just called “Wallpapers”) but this is NOT what I need.
I am NOT looking for a desktop tool that merely adds a calendar to my desktop.
Instead, I want my desktop background to function as sort of a reminder or alarm: when a specified time and date comes (say, Christmas) display the appropriate wallpaper (say, Santa) for a specified time interval.

There is a Microsoft program for Windows XP, called PowerToy Wallpaper Changer, that offers something like the option I want: it’s a checkbox called “override wallpaper on special days” (you can't chose the time of day, though). Unfortunately, this program does not work on Windows 7 (The PowerToy stores the wallpaper file, toyhide.bmp, in the Windows\System32 folder, rather than saving the file on a per-user basis. For same reason, Windows 7 does not allow the PowerToy to create or delete the Toyhide.bmp file, so it gives the error messages CreateFile, WriteFile and CloseHandle. I have attempted various solutions, like having the Wallpaper Changers run automatically on start up with administrator rights, but nothing has worked so far).




So my questions are:
1) Is there a there a way of making the Microsoft PowerToy Wallpaper Changer work correctly on Windows 7?
2) Failing, that, is there a third-party application that offers the PowerToy’s functionality of “overriding wallpaper at special days”?


Thank you,

Thor

Last edited by Thorvan; 15 Oct 2009 at 09:26 AM..
My System SpecsSystem Spec

06 Mar 2010   #2

Windows 7 Professional x64 RTM
 
 

sorry for digging this thread up, but i was wondering if anyone ever found a way to make this happen?

if not, can anyone recommend a background switcher that is actually random (the default windows 7 one seems to repeat quite a bit before going through them all)
My System SpecsSystem Spec
06 Mar 2010   #3

Win7 Enterprise, Win7 x86 (Ult 7600), Win7 x64 Ult 7600, TechNet RTM on AMD x64 (2.8Ghz)
SomeWhere in the HOT Arizona Desert !
 
 

[QUOTE=infomouse;610084]sorry for digging this thread up, but i was wondering if anyone ever found a way to make this happen?

if not, can anyone recommend a background switcher that is actually random (the default windows 7 one seems to repeat quite a bit before going through them all)[/QUOTE]


Do you have Shuffle turned OFF ?
My System SpecsSystem Spec
.


06 Mar 2010   #4

Windows 7 Professional x64 RTM
 
 

k yeah now i understand the problem... lol
shuffle is off now

any ideas on how to implement the wallpaper override?
My System SpecsSystem Spec
Reply

 How to override wallpapers on specified dates? problems?



Thread Tools



Similar help and support threads for: How to override wallpapers on specified dates?
Thread Forum
How to override Monitor detection? Hardware & Devices
Automatic override for maximized windows? General Discussion
Screensaver admin override? System Security
Override waking up manually? Media Center
Do Homegroup Access Rights OVERRIDE Workgroup? Network & Sharing


All times are GMT -5. The time now is 09:46 AM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32