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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » путешествие языков

Ответить
Настройки темы
путешествие языков

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


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

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


Здравствуйте!!!

Подскажите, пожалуйста, где и что надо прописать, чтобы Unattended Setup выполнила следущее :
Код: Выделить весь код
winnt32 /copysource:lang
как того требует Preinstallation Reference


Отправлено: 19:11, 12-01-2005

 

(*.*)


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

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


befou
Цитата:
как того требует Preinstallation Reference
Где оно требует и зачем вам это вообще нужно? Об'ясните подробнее, т.к. наш штатный телепат в отпуске ;-)

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:16, 12-01-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


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


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

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


Добрый день!

Сообщаю подробности:

Цитата:

[RegionalSettings]

Answer File = Unattend.txt and Sysprep.inf

The [RegionalSettings] section contains entries for installing regional settings during Setup.

Using [RegionalSettings] in Unattend.txt

If you include [RegionalSettings] in Unattend.txt, you MUST also use the /copysource:lang command-line option of Winnt32.exe so that Setup copies the appropriate language files to the hard disk. The command winnt32 /copysource:lang copies all the files in the PRODUCT:\i386\Lang folder to MASTER:\%WINDIR%\Lang.
далее имеется WINNT.SIF

Код: Выделить весь код
[Data]
	AutomaticUpdates=Yes
	Autopartition=0
	MsDosInitiated="0"
	UnattendedInstall="Yes"
[GuiUnattended]
	AdminPassword=
	EncryptedAdminPassword=No
	OEMSkipRegional=1
	OEMSkipWelcome=1
	TimeZone=145
[Unattended]
	AutoActivate=No
	DriverSigningPolicy=Ignore
	DUDisable=Yes
	DUStopOnError=No
	FileSystem=LeaveAlone
	Hibernation=No
	NonDriverSigningPolicy=Ignore
	OemSkipEula=Yes
	OemPnPDriversPath=Install\Drivers\000_intel_inf;Install\Drivers\004_monitor;Install\Drivers\006_modem;Install\Drivers\007_via_raid
	OemPreinstall=Yes
	Repartition=No
	TargetPath=\WINDOWS
	UnattendMode=FullUnattended
	UnattendSwitch=Yes
	WaitForReboot=Yes
[Display]
	BitsPerPel=32
	Vrefresh=85
	Xresolution=1024
	Yresolution=768
[RegionalSettings]
	InputLocale=0409:00000409,0419:00000419
	InputLocale_DefaultUser=0409:00000409,0419:00000419
	LanguageGroup=5,1
	SystemLocale=00000419
	UserLocale=00000419
	UserLocale_DefaultUser=00000419
[Shell]
	DefaultThemesOff = Yes
	DefaultStartPanelOff = Yes
[SystemFileProtection]
	SFCQuota = 0
[TapiLocation]
	AreaCode=09111
	CountryCode=7
	Dialing=Pulse
	LongDistanceAccess="8"
[UserData]
	ComputerName=S-1
	FullName="1"
	OrgName="1"
	ProductKey="KLUCH"
[Branding]
	BrandIEUsingUnattended=Yes
[url]
	Help_Page=
	Home_Page=about:blank
[Identification]
	JoinWorkgroup=WORKGROUP
[Networking]
	InstallDefaultComponents=No
[Components]
	Deskpaper = Off 
	Dialer = Off
	Freecell = Off
	Hearts = Off
	Media_clips = Off
	Media_utopia = Off
	Minesweeper = Off
	Msnexplr = Off
	OEAccess = Off
	Pinball = Off
	Rec = Off
	Solitaire = Off
	Spider = Off
[WindowsFirewall]
	Profiles = WindowsFirewall.TurnOffFirewall
[WindowsFirewall.TurnOffFirewall]
	Mode = 0
Проблема в том, что любые манипуляции (мне известные) не обнаруживают русского языка там где он должен быть.
Это импортирование через cmdlines.txt и такого

Код: Выделить весь код
Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Control Panel\International]
"iCountry"="7"
"iCurrDigits"="2"
"iCurrency"="1"
"iDate"="1"
"iDigits"="2"
"iLZero"="1"
"iMeasure"="0"
"iNegCurr"="5"
"iTime"="1"
"iTLZero"="1"
"Locale"="00000419"
"s1159"="am"
"s2359"="pm"
"sCountry"="Russia"
"sCurrency"="р."
"sDate"="."
"sDecimal"=","
"sLanguage"="RUS"
"sList"=";"
"sLongDate"="d MMMM yyyy 'г.'"
"sShortDate"="dd.MM.yy"
"sThousand"=" "
"sTime"=":"
"sTimeFormat"="H:mm:ss tt"
"iTimePrefix"="0"
"sMonDecimalSep"=","
"sMonThousandSep"=" "
"iNegNumber"="1"
"sNativeDigits"="0123456789"
"NumShape"="1"
"iCalendarType"="1"
"iFirstDayOfWeek"="0"
"iFirstWeekOfYear"="0"
"sGrouping"="3;0"
"sMonGrouping"="3;0"
"sPositiveSign"=""
"sNegativeSign"="-"
[HKEY_USERS\.DEFAULT\Control Panel\International\Geo]
"Nation"="203"
и такого же, но в [HKEY_CURRENT_USER\Control Panel\International]
... и никаких MUI, естественно ;о)))

может быть нужные языки просто не копируются установкой?..

кстати - у меня установка производит autologon вновь созданным юзером ("1")

Последний раз редактировалось befou, 14-01-2005 в 13:08.


Отправлено: 12:56, 14-01-2005 | #3


(*.*)


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

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


befou
Цитата:
Проблема в том, что любые манипуляции (мне известные) не обнаруживают русского языка там где он должен быть.
Т.е. иными словами русский язык не становится языком по умолчанию для не юникодных программ?

Цитата из ref.chm относится к установке с жесткого диска или сетевой, когда вы запускаете winnt32 самостоятельно. При установке с CD это не требуется. Из вашего поста не совсем понятно какой путь вы избрали... Мне кажется, что с CD. Также, остается лишь предполагать, что система Win XP SP2 EN.

В приницпе, я не вижу проблем с winnt.sif (ну разве что не хватает комментария ;SetupMgrTag, который хоть и не должен ни на что влиять, но всякое бывает ;-) и конкретно с [RegionalSettings]. Импорт твиков реестра действительно нужно производить в ветку [HKEY_CURRENT_USER\Control Panel\International], а не в [HKEY_USERS\.DEFAULT\Control Panel\International]. Возможно, что-то не так при создании нового пользователя.

Попробуйте следующий вариант. Оставьте в в winnt.sif только
Код: Выделить весь код
[RegionalSettings]
	LanguageGroup=5,1
	SystemLocale=00000419
	UserLocale=00000419
        InputLocale=0409:00000409,0419:00000419
Импортируйте [HKEY_CURRENT_USER\Control Panel\International] из cmdlines.txt, затем создайте нового пользователя, а при первом входе в систему установите региональные настройки как описано в статье Как создать региональные и языковые настройки для автоматической установки многоязыковой версии операционной системы Microsoft Windows. Т.е. имеющиеся на данный момент настройки [RegionalSettings] сохраните в файле regopts.txt и запустите следующую команду при первом входе в систему
Код: Выделить весь код
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"c:\regopts.txt"
Вот такая идея.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 00:32, 15-01-2005 | #4


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


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

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


Добрый день!

Цитата:
Импортируйте [HKEY_CURRENT_USER\Control Panel\International] из cmdlines.txt, затем создайте нового пользователя, а при первом входе в систему установите региональные настройки как описано в статье Как создать региональные и языковые настройки для автоматической установки многоязыковой версии операционной системы Microsoft Windows.
последовал Вашему совету и ... во вкладке Regional and Language Options действительно сплошной Russian, однако меню русифицированных прог, как то Alcohol 120%, например, изяществуют кракозябрами :о((( В чем дело?..

Беру диск WXP_ENU SP2 ( без MUI ) и ставлю вручную - все отлмчно, прекрасно и, что самое приятное - по-русски!!!
С этого же самого диска делаю Unattended-вариант и-... сплошные кряки и зябры!?

.SIF

Код: Выделить весь код
[RegionalSettings]
    InputLocale=0409:00000409,0419:00000419
    LanguageGroup=5,1
    SystemLocale=00000419
    UserLocale=00000419
cmdlines.txt

Код: Выделить весь код
[COMMANDS]

"REGEDIT /S Russian.reg"
"REGEDIT /S Autologon.reg"
"Useraccounts.cmd"
"RunOnceEx.cmd"
В $OEM$\$1\Install кладу regopts.txt

Код: Выделить весь код
[RegionalSettings]
    InputLocale=0409:00000409,0419:00000419
    LanguageGroup=5,1
    SystemLocale=00000419
    UserLocale=00000419
и запускаю его через prepare.cmd, который находится там же( $OEM$\$1\Install )

...может быть последовательность команд в cmdlines.txt не та?..
...может быть что-то с созданием юзера ?..

Useraccounts.cmd

Код: Выделить весь код
cmdow @ /HID
@echo off 

net user 1 111 /add
net localgroup Administrators 1 /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg

EXIT
Autologon.reg

Код: Выделить весь код
Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="1"
"DefaultPassword"="111"
"AutoAdminLogon"="1"
...не знаю, заблудился уже...Что посоветуете???

Отправлено: 18:04, 21-01-2005 | #5


(*.*)


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

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


befou
Цитата:
Что посоветуете???
http://unattended.oszone.net/faq.shtml#q4

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 18:50, 21-01-2005 | #6


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


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

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


Спасибо за рекомендации!
Старый добрый трюк со сменой кодовой страницы ANSI( 1252 на 1251 ) помогает, но это палка о двух концах...
Так или иначе, пока альтернативы нет :о(((

Отправлено: 23:07, 09-02-2005 | #7



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » путешествие языков

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Проблема с переключением языков в IE grignet Microsoft Windows 2000/XP 6 15-12-2009 18:34
Разное - переключение языков interpol55 Microsoft Windows 2000/XP 1 03-11-2009 10:50
Интерфейс - Глючит переключатель языков alleclf Microsoft Windows 2000/XP 0 31-01-2009 18:07
Порядок смены языков Man itu Microsoft Windows 2000/XP 3 14-12-2005 12:47
Longest Journey (Бесконечное путешествие) AvalonXP Игры 1 07-09-2003 15:45




 
Переход