Is there a registry key I can modify for all logged in users of an XP machine that specifies the wallpaper background? Trying to modify on lockdown systems, so executing a package under user credentials for the regkey HKEY Current User will not work.

Thanks for your feedback
0 Comments   [ + ] Show comments


Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

All Answers

Allright, I think I have an idea on how to change the current users desktop wallpaper without them having rights to modify the registry although I don't have the programming skills (YET) to pull it off. My idea is: to query the registry HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP\Wallpaper to find out what the current path\file.name is. Then, using elevated credentials, copying my wallpaper file over the top of the curretly set wallpaper (just found by the reg key query). If anyone has a vb script that does something like this or has a few minutes to code up something to get me started in the right direction, I would appreciate it. Or... if this is there is a better method, please let me know.

Answered 10/10/2005 by: bsieloff
Senior Yellow Belt

If you are using Active Directory you can set this with group policy.


The key you can set is


Data type is a string, and points to the unc, or local path to a bmp, jpg or html wallpaper.

To use this Active Desktop needs to be enabled, this can also be done through group policies.

Answered 10/10/2005 by: kire
Senior Yellow Belt

Thanks for the reply. I guess I should have mentioned that we are unable to use active desktop on our workstations due to conflicts with some of our business apps.
Answered 10/11/2005 by: bsieloff
Senior Yellow Belt