How to force a wallpaper in group policy on Windows Server 2008 R2

I just finished setting up a new server for a small business who deal mainly with clients. With over 1000 clients to deal with, I've limited all client users to pretty much browsing the internet, saving documents to a redirected folder and printing. One more thing I wanted to add was a company wallpaper which would apply at user logon. I've found the group policy which deals with this, but when the user first logs in, it just shows the background color. If the same user logs in again, then the wallpaper will display. But, if the same user logs into one of the other client machines, they have to login twice before the wallpaper comes up. Is there a script or setting I can use so the wallpaper would be forced at first login? It's really bugging me.

Server: Windows Server 2008 R2
Clients: Windows XP Professional
TutalianAsked:
Who is Participating?
 
TutalianConnect With a Mentor Author Commented:
All suggestion were tried, however, none successfully corrected the issue. I'm still at the same point as when I posted the question.
0
 
Mike ThomasConsultantCommented:
You need to enable "active desktop" as part of the policy for it to work, and the share where the wallpaper is must be available to all clients.

Have you check those are set and working?

0
 
TutalianAuthor Commented:
I don't have active desktop enabled. But even though it's disabled, at the second login the wallpaper appears.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
FurbieCommented:
The GPO will apply before image is cached - That is why you get a blank screen on first login.
We get around this by deploying an image to the desktop first and then setting the group policy to point to the local file later.

eg. The login script will copy Background1.jpg from the netlogon folder to c:\windows\Background1.jpg
We then set the GPO to point to this image once the file is deployed.

This process is handy if you change your background periodically.
0
 
TutalianAuthor Commented:
Thanks so much Furbie! I can see how this works, but to be honest, I'm not experienced in scripting. Would you be able to set up the generic script, then I can change the parameters? It would be soo much appreciated.

Thanks.
0
 
TutalianAuthor Commented:
I suppose if I copied the wallpaper to each client machines then redirected the GPO to that dir, this would also do the trick.
0
All Courses

From novice to tech pro — start learning today.