Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vadikan
Я вроде перелопатил уже всё что было можно и нельзя, но к сожалению ответа для себя не нашёл. У меня вообще не проходит локализация. MUI напрочь отказывается устанавливаться. Я конечно понимаю, что в этом заслуга моих кривых рук, но всё же хотелось бы понять что же я не так делаю. Сейчас упростил всё, тобишь не ставлю вообще ни чего дополнительно.
Значит всё попорядку:
Дистрибутив WinXP SP1 положил в C:\XPCD\ при помощи nLite интегрировал SP2, далее при помощи DeployTools создал winnt.sif положил его в I386

winnt.sif:

Цитата:
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=125
OemSkipWelcome=1

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

[UserData]
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
FullName="Compyter"
OrgName="Home"
ComputerName=Administrator

[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=72

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes
В корне создаю дирректорию, чтоб было понятней C:\XPCD\$OEM$\$1\ значит папку WinMUI ложу в \$OEM$\ пробовал и родной exe-шник и от SP2 результат одинаковый. Далее создаю и ложу туда же cmdlines.txt, regional.reg и regional.bat

cmdlines.txt:

Цитата:
[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"REGEDIT /S regional.reg"
regional.reg:

Цитата:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="1"

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409" "2"="00000419"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="203"
Так же создаю fonts.reg и regopts.txt и ложу их в \$1\

fonts.reg:

Цитата:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
1250="c_1251.nls"
1251="c_1251.nls"
1252="c_1251.nls"
1253="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
System,0="Arial,204"
Fixedsys,0="Fixedsys,204"
Small Fonts,0="Small Fonts,204"
MS Serif,0="MS Serif,204"
MS Sans Serif,0="MS Sans Serif,204"
Courier,0="Courier New,204"
Arial Cyr,0="Arial,204"
Courier New Cyr,0="Courier New,204"
Times New Roman Cyr,0="Times New Roman,204"
Helv,0="MS Sans Serif,204"
Tms Rmn,0="MS Serif,204"
Arial,0="Arial,204"
regopts.txt:

Цитата:
[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419
Ну и соответственно regional.bat который лежит в $OEM$

Цитата:
@echo off
REGEDIT /S c:\fonts.reg
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"c:\regopts.txt" exit
Всё это взято у вас, но почему применительно ко мне не хочет работать?
Пажалуйста просвятите неуча.
Заранее всех благодарю.

Отправлено: 15:27, 23-12-2005 | #4