How to remotely deploy a language pack to a Windows 2003 Server
Posted on November 6th, 2008
If you want to remotely deploy a language pack to a Windows 2003 server it is important to do a bit of research first.
First you will need the language Group ID which can be found here: Configuring and Using International Features of Windows
| Language Group | ID | Supported Locales |
|
Western Europe and United States |
1 |
Afrikaans |
|
Central Europe |
2 |
Albanian |
|
Baltic |
3 |
Estonian |
|
Greek |
4 |
Greek |
|
Cyrillic |
5 |
Azeri_Cyrillic |
|
Turkic |
6 |
Azeri_Latin |
|
Japanese |
7 |
Japanese |
|
Korean |
8 |
Korean |
|
Traditional Chinese |
9 |
Chinese_Taiwan |
|
Simplified Chinese |
10 |
Chinese_PRC |
|
Thai |
11 |
Thai |
|
Hebrew |
12 |
Hebrew |
|
Arabic |
13 |
Arabic_Saudi_Arabia |
|
Vietnamese |
14 |
Vietnamese |
|
Indic |
15 |
Hindi |
|
Georgian |
16 |
Georgian |
|
Armenian |
17 |
Armenian |
You will also need the:
SystemLocale
UserLocale
InputLocale
I couldhn’t find a neat list of all of these and discovered from a variety of searches for the language pack I needed. However, they were all the same!
Creation of regopts.txt file
The information above can be used to create the regopts.txt file (in this case for Japanese)
[RegionalSettings]
LanguageGroup=7
SystemLocale=0411
UserLocale=0411
InputLocale=0411:e0010411
Silent install of language pack
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:”d:\temp\regopts.txt”
Change the Install paths
The silent install relies on the source files for the Windows CD being correct, otherwise it will find a missing file and prompt. So to pre-populate these fileds first change the following registry locations:
objWshShell.RegWrite “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath”, “\\server\sourcefiles”, “REG_SZ”
objWshShell.RegWrite “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath”, “\\server\sourcefiles”, “REG_SZ”
objWshShell.RegWrite “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SourcePath”, “\\server\sourcefiles\i386″, “REG_SZ”
*Note, the last entry requires the \i386 bit.
Order
Change install locations
silent install script
reboot
Links:
A good guide can be found here: MSFN
Tags: deploy, language pack, remotely
Filed under Windows 2003 | 1 Comment »
