Solved

Adding Language to keyboard layout XP group policy

Posted on 2010-08-16
7
1,697 Views
Last Modified: 2012-06-27
Hello,

DC = Server 2003 R2
workstation OS: XP SP3

When logging on with 1 user the available languages are Hebrew and English
When logging on with a different user only English is available, how do I add Hebrew language to all users/computers ?

The users are not local admins and are restricted by policy settings.

Thanks.
0
Comment
Question by:iNc0g
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
7 Comments
 
LVL 39

Expert Comment

by:Krzysztof Pytko
ID: 33444107
You cannot do that in GPO. Log on to XP on account where you have those settings applied. Then run regedit and navigate to

HKEY_CURRENT_USER\Keyboard Layout\

and export "Preload" branch to reg file. Then import that file on each user profile during logon  using "reg add <reg_file>" (via script, GPO Logon Script) after PC reboot they will have keyboard added (it is per user setting). Save reg file onto public share where users have read access and put there also cmd or bat file with reg add command.

GPO Logon Script is better because it runs on higher privilages

Create new GPO called Keyboard Mappings and navigate to

Computer Configuration -> Windows Settings -> Startup Scripts -> Startup

Add created bat, cmd file and link policy to users OU. Reboot PC
0
 
LVL 39

Expert Comment

by:Krzysztof Pytko
ID: 33444117
I'm sorry my mistake. Not

add reg

but

add import <reg_file>

Sorry once again
0
 

Author Comment

by:iNc0g
ID: 33444421
Thanks a lot, few things:

1. it's "reg import <reg_file>"   :-)

2. if it's on Computer Configuration -> Windows Settings -> Startup Scripts -> Startup
shouldn't I apply the GPO to the Computers OU ?
0
Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

 

Author Comment

by:iNc0g
ID: 33444468
The startup script is not running for some reason
If I manually run it on the workstation it does add the key.

I've put the .bat & the .reg file in the \\DC01\NETLOGON\FOLDER
in the GPO I loaded the .BAT file from  \\DC01\NETLOGON\FOLDER and added it as the startup script, applied the GPO to the users OU , ran the command: gpupdate /force on 1 of the workstations and rebooted a few times - nothing, the key is not being added, only if I manually run it from the workstation from the Start > Run > \\DC01\NETLOGON\FOLDER\Script.bat
0
 
LVL 39

Expert Comment

by:Krzysztof Pytko
ID: 33444560
OK, it imports branch to CURRENT_USER hive. So we need to apply it in user node or basicaly in regular logon script.

According to 1st your answer. You're right, if something applies to Computer Configuration it should be linked to computer's OU :)

I suppose that it needs to load user's registry first. So, place this command into logon script for those users :) (if it works manually it doesn't require administrative privilages)
0
 
LVL 39

Accepted Solution

by:
Krzysztof Pytko earned 500 total points
ID: 33444605
OK, you can also try to run this script from GPO editing

User Configuration -> Windows Settings -> Scripts/Logon

Add there this bat file.

Should work but of course this time link policy to user's OU ;)

Thank you for correcting my answers :)
0
 

Author Closing Comment

by:iNc0g
ID: 33452923
Ended up importing the whole Keyboard Layout branch, editing the GPO settings under User configuration and applying the GPO to the users OU

works well.
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
DNS Replication 12 71
No IP Address Assigned to VM 10 93
Importing ExtensionAttribute into AD user accounts 10 37
Export AD group members. 1 28
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
A company’s centralized system that manages user data, security, and distributed resources is often a focus of criminal attention. Active Directory (AD) is no exception. In truth, it’s even more likely to be targeted due to the number of companies …
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

733 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