Pushing Color Scheme

  • Thread starter Thread starter teenzbutler
  • Start date Start date
T

teenzbutler

Guest
I have 80 users connecting into two terminal servers running on Windows
Server 2003. We implemented a new GUI program. Unfortunately, the existing
color scheme is causing issues with the drop down menus. I need to change
the color scheme for all users. Is there a way to push a new color scheme?
Another question, is there a way to wipe out a users background so that when
they log back on, it is back to the default blue?
 
Re: Pushing Color Scheme

You can do that by saving the registry key
HKEY_CURRENT_USER\Control Panel\Color
and importing it for all your users in a logon script.

Here's an article with the values you need. The only modification
you need to make is to import the .reg file into HKEY_CURRENT_USER,
instead of HKEY_USERS\.Default which the article is about.

906510 - The logon screen turns black after you press
CTRL+ALT+DELETE to log on to a Microsoft Windows Server 2003-based
computer
http://support.microsoft.com/?kbid=906510

_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___

=?Utf-8?B?dGVlbnpidXRsZXI=?=
<teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
microsoft.public.windows.terminal_services:

> I have 80 users connecting into two terminal servers running on
> Windows Server 2003. We implemented a new GUI program.
> Unfortunately, the existing color scheme is causing issues with
> the drop down menus. I need to change the color scheme for all
> users. Is there a way to push a new color scheme? Another
> question, is there a way to wipe out a users background so that
> when they log back on, it is back to the default blue?
 
Re: Pushing Color Scheme

Thanks for your reply Vera. My next question is, where do I find the logon
script? I very new to this.

"Vera Noest [MVP]" wrote:

> You can do that by saving the registry key
> HKEY_CURRENT_USER\Control Panel\Color
> and importing it for all your users in a logon script.
>
> Here's an article with the values you need. The only modification
> you need to make is to import the .reg file into HKEY_CURRENT_USER,
> instead of HKEY_USERS\.Default which the article is about.
>
> 906510 - The logon screen turns black after you press
> CTRL+ALT+DELETE to log on to a Microsoft Windows Server 2003-based
> computer
> http://support.microsoft.com/?kbid=906510
>
> _________________________________________________________
> Vera Noest
> MCSE, CCEA, Microsoft MVP - Terminal Server
> TS troubleshooting: http://ts.veranoest.net
> ___ please respond in newsgroup, NOT by private email ___
>
> =?Utf-8?B?dGVlbnpidXRsZXI=?=
> <teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
> microsoft.public.windows.terminal_services:
>
> > I have 80 users connecting into two terminal servers running on
> > Windows Server 2003. We implemented a new GUI program.
> > Unfortunately, the existing color scheme is causing issues with
> > the drop down menus. I need to change the color scheme for all
> > users. Is there a way to push a new color scheme? Another
> > question, is there a way to wipe out a users background so that
> > when they log back on, it is back to the default blue?

>
 
Re: Pushing Color Scheme

You can define a login script in a GPO (that's the method I would
recommend):

User Configuration - Windows Settings - Scripts
Logon

Since this is a user setting, you'll also need to use this setting:

Computer Configuration - Administrative Templates - System - Group
Policy
"User Group Policy loopback processing mode" - "Replace"

and then link the GPO to the OU which contains the Terminal Server
account.

Or you can modify the default logon script on each TS
(usrlogon.cmd), or start your own logon script by defining it in
the registry.

195461 - How to Set Up a Logon Script Only for Terminal Server
Users
http://support.microsoft.com/?kbid=195461
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___

=?Utf-8?B?dGVlbnpidXRsZXI=?=
<teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
microsoft.public.windows.terminal_services:

> Thanks for your reply Vera. My next question is, where do I
> find the logon script? I very new to this.
>
> "Vera Noest [MVP]" wrote:
>
>> You can do that by saving the registry key
>> HKEY_CURRENT_USER\Control Panel\Color
>> and importing it for all your users in a logon script.
>>
>> Here's an article with the values you need. The only
>> modification you need to make is to import the .reg file into
>> HKEY_CURRENT_USER, instead of HKEY_USERS\.Default which the
>> article is about.
>>
>> 906510 - The logon screen turns black after you press
>> CTRL+ALT+DELETE to log on to a Microsoft Windows Server
>> 2003-based computer
>> http://support.microsoft.com/?kbid=906510
>>
>> _________________________________________________________
>> Vera Noest
>> MCSE, CCEA, Microsoft MVP - Terminal Server
>> TS troubleshooting: http://ts.veranoest.net
>> ___ please respond in newsgroup, NOT by private email ___
>>
>> =?Utf-8?B?dGVlbnpidXRsZXI=?=
>> <teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
>> microsoft.public.windows.terminal_services:
>>
>> > I have 80 users connecting into two terminal servers running
>> > on Windows Server 2003. We implemented a new GUI program.
>> > Unfortunately, the existing color scheme is causing issues
>> > with the drop down menus. I need to change the color scheme
>> > for all users. Is there a way to push a new color scheme?
>> > Another question, is there a way to wipe out a users
>> > background so that when they log back on, it is back to the
>> > default blue?
 
Re: Pushing Color Scheme

Thanks for you reply. If I define a login script using a GPO, do you know if
this will override my existing login script located in the system32
directory? Can use have different login scripts? Or, it is best to modify
your existing one? And lastly, what program do you recommend to modify a
script?

"Vera Noest [MVP]" wrote:

> You can define a login script in a GPO (that's the method I would
> recommend):
>
> User Configuration - Windows Settings - Scripts
> Logon
>
> Since this is a user setting, you'll also need to use this setting:
>
> Computer Configuration - Administrative Templates - System - Group
> Policy
> "User Group Policy loopback processing mode" - "Replace"
>
> and then link the GPO to the OU which contains the Terminal Server
> account.
>
> Or you can modify the default logon script on each TS
> (usrlogon.cmd), or start your own logon script by defining it in
> the registry.
>
> 195461 - How to Set Up a Logon Script Only for Terminal Server
> Users
> http://support.microsoft.com/?kbid=195461
> _________________________________________________________
> Vera Noest
> MCSE, CCEA, Microsoft MVP - Terminal Server
> TS troubleshooting: http://ts.veranoest.net
> ___ please respond in newsgroup, NOT by private email ___
>
> =?Utf-8?B?dGVlbnpidXRsZXI=?=
> <teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
> microsoft.public.windows.terminal_services:
>
> > Thanks for your reply Vera. My next question is, where do I
> > find the logon script? I very new to this.
> >
> > "Vera Noest [MVP]" wrote:
> >
> >> You can do that by saving the registry key
> >> HKEY_CURRENT_USER\Control Panel\Color
> >> and importing it for all your users in a logon script.
> >>
> >> Here's an article with the values you need. The only
> >> modification you need to make is to import the .reg file into
> >> HKEY_CURRENT_USER, instead of HKEY_USERS\.Default which the
> >> article is about.
> >>
> >> 906510 - The logon screen turns black after you press
> >> CTRL+ALT+DELETE to log on to a Microsoft Windows Server
> >> 2003-based computer
> >> http://support.microsoft.com/?kbid=906510
> >>
> >> _________________________________________________________
> >> Vera Noest
> >> MCSE, CCEA, Microsoft MVP - Terminal Server
> >> TS troubleshooting: http://ts.veranoest.net
> >> ___ please respond in newsgroup, NOT by private email ___
> >>
> >> =?Utf-8?B?dGVlbnpidXRsZXI=?=
> >> <teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
> >> microsoft.public.windows.terminal_services:
> >>
> >> > I have 80 users connecting into two terminal servers running
> >> > on Windows Server 2003. We implemented a new GUI program.
> >> > Unfortunately, the existing color scheme is causing issues
> >> > with the drop down menus. I need to change the color scheme
> >> > for all users. Is there a way to push a new color scheme?
> >> > Another question, is there a way to wipe out a users
> >> > background so that when they log back on, it is back to the
> >> > default blue?

>
 
Re: Pushing Color Scheme

If you already have a logon script, by all means, modify the
existing one.

The tool to use when editing scripts depends partly on the script
language that you use.
Any text editor which recognizes programming syntax and uses syntax
highlighting will do. Personally, I use Crimson Editor, which is
free and very small, but there are many others.

http://www.crimsoneditor.com/

_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___

=?Utf-8?B?dGVlbnpidXRsZXI=?=
<teenzbutler@discussions.microsoft.com> wrote on 01 feb 2008 in
microsoft.public.windows.terminal_services:

> Thanks for you reply. If I define a login script using a GPO,
> do you know if this will override my existing login script
> located in the system32 directory? Can use have different login
> scripts? Or, it is best to modify your existing one? And
> lastly, what program do you recommend to modify a script?
>
> "Vera Noest [MVP]" wrote:
>
>> You can define a login script in a GPO (that's the method I
>> would recommend):
>>
>> User Configuration - Windows Settings - Scripts
>> Logon
>>
>> Since this is a user setting, you'll also need to use this
>> setting:
>>
>> Computer Configuration - Administrative Templates - System -
>> Group Policy
>> "User Group Policy loopback processing mode" - "Replace"
>>
>> and then link the GPO to the OU which contains the Terminal
>> Server account.
>>
>> Or you can modify the default logon script on each TS
>> (usrlogon.cmd), or start your own logon script by defining it
>> in the registry.
>>
>> 195461 - How to Set Up a Logon Script Only for Terminal Server
>> Users
>> http://support.microsoft.com/?kbid=195461
>> _________________________________________________________
>> Vera Noest
>> MCSE, CCEA, Microsoft MVP - Terminal Server
>> TS troubleshooting: http://ts.veranoest.net
>> ___ please respond in newsgroup, NOT by private email ___
>>
>> =?Utf-8?B?dGVlbnpidXRsZXI=?=
>> <teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008 in
>> microsoft.public.windows.terminal_services:
>>
>> > Thanks for your reply Vera. My next question is, where do I
>> > find the logon script? I very new to this.
>> >
>> > "Vera Noest [MVP]" wrote:
>> >
>> >> You can do that by saving the registry key
>> >> HKEY_CURRENT_USER\Control Panel\Color
>> >> and importing it for all your users in a logon script.
>> >>
>> >> Here's an article with the values you need. The only
>> >> modification you need to make is to import the .reg file
>> >> into HKEY_CURRENT_USER, instead of HKEY_USERS\.Default which
>> >> the article is about.
>> >>
>> >> 906510 - The logon screen turns black after you press
>> >> CTRL+ALT+DELETE to log on to a Microsoft Windows Server
>> >> 2003-based computer
>> >> http://support.microsoft.com/?kbid=906510
>> >>
>> >> _________________________________________________________
>> >> Vera Noest
>> >> MCSE, CCEA, Microsoft MVP - Terminal Server
>> >> TS troubleshooting: http://ts.veranoest.net
>> >> ___ please respond in newsgroup, NOT by private email ___
>> >>
>> >> =?Utf-8?B?dGVlbnpidXRsZXI=?=
>> >> <teenzbutler@discussions.microsoft.com> wrote on 31 jan 2008
>> >> in microsoft.public.windows.terminal_services:
>> >>
>> >> > I have 80 users connecting into two terminal servers
>> >> > running on Windows Server 2003. We implemented a new GUI
>> >> > program. Unfortunately, the existing color scheme is
>> >> > causing issues with the drop down menus. I need to change
>> >> > the color scheme for all users. Is there a way to push a
>> >> > new color scheme? Another question, is there a way to wipe
>> >> > out a users background so that when they log back on, it
>> >> > is back to the default blue?
 
Back
Top