Solved

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

Posted on 2010-08-21
7
2,221 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
ID: 33493522
You will find that addressed in Experts Exchange question ID: 24417522
0
 
LVL 5

Assisted Solution

by:ploftin
ploftin earned 75 total points
ID: 33493535
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
ID: 33493551
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
ID: 33493649
@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
ID: 33499831
@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
ID: 33500010
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
ID: 33500287
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

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Welcome to my series of short tips on migrations. Whilst based on Microsoft migrations the same principles can be applied to any type of migration. My first tip Migration Tip #1 – Source Server Health can be found here: http://www.experts-exchang…
Remote Apps is a feature in server 2008 which allows users to run applications off Remote Desktop Servers without having to log into them to run the applications.  The user can either have a desktop shortcut installed or go through the web portal to…
Attackers love to prey on accounts that have privileges. Reducing privileged accounts and protecting privileged accounts therefore is paramount. Users, groups, and service accounts need to be protected to help protect the entire Active Directory …

740 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