• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 11717
  • Last Modified:

Change Desktop color for all users

how do i set desktop color for all users (including those connecting via RDP)?

windows server 2003 (not running terminal services)

server is joined to a domain, but i only want these settings on this server.

thanks
0
zephyr_hex (Megan)
Asked:
zephyr_hex (Megan)
  • 2
2 Solutions
 
Farhan KaziSystems EngineerCommented:
Greetings zephyr_hex,

You can achive this by implementing group policy and creating .adm file.
Here are the steps.

Create a new text file called "background_color.adm" with the following content:

CLASS USER
 CATEGORY "Desktop"
  CATEGORY "Custom desktop options"
   KEYNAME "Control Panel\Colors"
   POLICY "Background color"
    EXPLAIN "Allow you to control the background color of the user's desktop."
    PART "Enter the RGB values of the user's desktop background (ex: 128 128 128)" TEXT
    END PART
    PART "Color" EDITTEXT
     REQUIRED
     VALUENAME "Background"
    END PART
   END POLICY
  END CATEGORY
 END CATEGORY

Save, close.

Now, open the group policy manager or the AD User and computers MMC snap in, navigate to the OU that you want to apply the policy, create a new GPO and edit it.

In the GPO editor, navigate to "User configuration" and the "Administrative templates". Right-click and select "Add/remove templates...". Click "Add.." and select the ADM file you just created. Close the dialog.

Right-click on the "Administrative templates" entry again and select "view"->"filtering". UNcheck "only show settings that can be fully managed" (since the registry change you want to make isn't in the HKCU\policies tree, it won't show if this box is cheked).

You now have a new untry under "User configuration"->"Administrative templates"->"Desktop"->"Custom desktop options" called "background color".

From: http://episteme.arstechnica.com/eve/ubb.x?a=tpc&s=50009562&f=12009443&m=520005126631&r=735005126631

Hope this helps!
0
 
Farhan KaziSystems EngineerCommented:
Here is another template for same.
Click On "View" Menu-> "Filtering". Un-Check "Only show settings that can be fully managed"
It will appear "Administrative Template" -> "Control Panel" ->

CLASS USER
 
CATEGORY !!SystemControl
  KEYNAME "Control Panel\Colors"
 
  POLICY !!Background
    KEYNAME "Control Panel\Colors"
    EXPLAIN !!Background_Help
    VALUENAME "Background"
 
    PART !!PromptColor EDITTEXT
      VALUENAME "Background"
    END PART
  END POLICY ;Background
END CATEGORY ;SystemControl


CATEGORY !!IconControl
  KEYNAME "Software\Microsoft\Windows\Shell\Bags\1\Desktop"
 
  POLICY !!Arrange
    EXPLAIN !!Arrange_Help
 
    PART !!PromptArrange DROPDOWNLIST REQUIRED
      VALUENAME "FFlags"

       ITEMLIST
        NAME !!Default         VALUE NUMERIC 00000220 DEFAULT
        NAME !!ArrangeOn       VALUE NUMERIC 00000221
        NAME !!ArrangeOff      VALUE NUMERIC 00000224
        NAME !!ArrangeOnGrid   VALUE NUMERIC 00000225
        NAME !!Hide            VALUE NUMERIC 00001220
       END ITEMLIST    
    END PART  


    PART !!SortArrange DROPDOWNLIST REQUIRED
      VALUENAME "Sort"

       ITEMLIST
        NAME !!SortName       VALUE NUMERIC 00000000 DEFAULT
        NAME !!SortSize       VALUE NUMERIC 00000001
        NAME !!SortType       VALUE NUMERIC 00000002
        NAME !!SortModified   VALUE NUMERIC 00000003
       END ITEMLIST
    END PART
  END POLICY ;Arrange
END CATEGORY ;IconControl


 
[strings]
SystemControl="Control Panel"
LimitSize="Color of Desktop Background"
Background_Help="Sets the color of the background.  58 110 165 is the default Windows 2003 Color"
PromptColor="Hex Color of Background:"
Background="Windows Desktop Color"
IconControl="Desktop"
Arrange="Desktop Icon Arrangement"
Arrange_Help="Sets the arrangement and placement of the desktop icons"
PromptArrange="How should the icons be arranged?"
Default="Auto Arrange off, Align to Grid off"
ArrangeOn="Auto Arrange on"
ArrangeOff="Auto Arrange off, Align to Grid On "
ArrangeOnGrid="Auto Arange on, Align to Grid on "
Hide="Hide Desktop Icons"
SortArrange="How should the icons be sorted?"
SortName="Sort by name"
SortSize="Sort by size"
SortType="Sort by type"
SortModified="Sort by Modified"

From:http://www.tek-tips.com/viewthread.cfm?qid=1095099&page=11
0
 
jmgkukCommented:
Will this work on windows 2008 server.
As Have tried it without success.
0
 
TSC70Commented:
Use GP - User Config - Preferences - Windows Settings - Registry - HKCU - Control Panel/ Colours - Background
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now