Solved

How to set default wallpaper for all terminal server 2003 users?

Posted on 2010-08-21
7
2,149 Views
Last Modified: 2013-11-21
Hello,

I would like to set default wallpaper (say company logo) for all Terminal Server Users. How can I achieve this? I'm able to disable the changing the wallpaper through group policy, but unable to find the proper way to set the default wallpaper.

Any further help would be greatly appreciated. Thanks.
0
Comment
Question by:SrinathS
7 Comments
 
LVL 6

Assisted Solution

by:dreamcomputer2000
dreamcomputer2000 earned 75 total points
Comment Utility
You will find that addressed in Experts Exchange question ID: 24417522
0
 
LVL 5

Assisted Solution

by:ploftin
ploftin earned 75 total points
Comment Utility
Edit the registry on the terminal server.  Go to "HKEY_USERS\.DEFAULT\Control Panel\Desktop\Wallpaper" and set it to the desired wallpaper.  It may have to be a .BMP to function properly.
0
 
LVL 12

Accepted Solution

by:
Rant32 earned 250 total points
Comment Utility
If you have a Windows 7 client, you can set up GP preferences with the GPMC.

If not, first, distribute the wallpaper to your Terminal Servers.
Then you can add a few lines to the user's logon script to change the setting in the registry.

reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "C:\Readonly\CompanyWallpaper.bmp"
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d 10

The change will take place at the next logon.
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 

Author Comment

by:SrinathS
Comment Utility
@ploftin,

I already did that to change the default login background. But the desktop wallpaper is not changed. I tried to enable / disable "Acitive Desktop", "Active Desktop Wallpaper", "Prevent Users from changing default wallpaper" and also tried to save the theme with the default wallpaper and applied it to through group policy setting named "User specific theme..."

Nothing worked! Even I ran the gpupdate and restarted the server. ???
0
 

Author Comment

by:SrinathS
Comment Utility
@rant32,

How can I make it as a script (batch file!)? Is this script needs to be executed on every time users login into the server?

Thanks
0
 
LVL 8

Assisted Solution

by:ConUladh
ConUladh earned 100 total points
Comment Utility
Side topic: Don't forget that whatever you do on the Terminal server that the RDP client normally defaults to not showing the desktop background anyway. To change that you need to go to the experience tab of options when launching RDP from the client.
0
 
LVL 12

Assisted Solution

by:Rant32
Rant32 earned 250 total points
Comment Utility
Setting two registry keys does no harm, I recommend to run it always at login. It does make the setting somewhat persistent. It also depends on whether you have multiple Terminal Servers and if the users are using roaming profiles.

Question: Do you have an AD Organizational Unit that has your Terminal Servers in them? Do you already have a Group Policy Object that is applied to Terminal Servers? Preferably one that has Loopback Policy Processing enabled, so you can use the Terminal Server policy to apply user settings to those servers only.

In that case, you can simply use the existing policy and add a user startup script (a simple .CMD/.BAT file will work).

(Another place to add a logon script is of course the User Profile tab of the user's AD account, but that is really messy).
0

Featured Post

The curse of the end user strikes again      

You’ve updated all your end user’s email signatures. Hooray! But guess what? They’re playing around with the HTML, adding stupid taglines and ruining the imagery. Find out how you can save your signatures from end users today.

Join & Write a Comment

The question has been asked on multiple occasions as to how best to do printing in a remote desktop or terminal services environment.   It seems that this particular question has plagued several people and most especially as Terminal Services, as…
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now