Показать полную графическую версию : (статья) Локализация: MUI, Шрифты и Региональные настройки
Страниц :
1
2
3
4
5
6
7
8
9
[
10]
11
12
Статья обновлена. Метод regopts.txt "перенесен" в cmdlines.txt
Как исправить аброкатабру в место руского языка
кодовые страницы поменял
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1251.nls"
в winnt.sif ставится и руский и английский
[TapiLocation]
CountryCode=375
[RegionalSettings]
LanguageGroup=5
Language=00000419
даже потом мую на верх установил всеравно абракатабра
Petya V4sechkin
25-05-2008, 14:14
garbals, почитайте статью (http://oszone.net/3480) и эту тему.
Читаю эту статью и никак немогу понять одну вешь, зачем региональные настройки нужно указывать в regopts.txt (этот файл "запускает" regset.cmd, в свою очередь команда на запуск regset.cmd прописана в cmdlines.txt), и в том же cmdlines.txt, прописана команда на импорт тех же региональных настроек черех реестр (regional.reg), т.е. получается задействуется сразу 2 способа применения региональных параметров, это в качестве примера и можно выбрать один из них, или я что-то не понял и нужно использовать оба?
И второй вопрос, если я использую regopts.txt, то в файле ответов winnt.sif нужно удалять секцию [RegionalSettings]?
Долго искал в форуме (возможно плохо), но никак не могу найти, как скрыть окно установки MUI из CMDLINES.TXT? Пробовал с cmdow, но вс равно окно видно (да и верно, скрывается лишь консольное окно, но не GUI).
alexy, а разве MUI не в запаковано в MSI паке? если да тогда вот:
Windows Installer Service (*.msi)
Если у вашего файла расширение *.MSI, то он был запакован при помощи Windows Installer. Эти файлы можно устанавливать с ключами /qb и /qn. Вкратце, /qb и /qn аналогичны. Первый покажет прогресс установки, а второй полностью скроет все окна и незаметно установит приложение. Если вы хотите отобразить прогресс установки, но не показывать кнопку Cancel, исключая возможность прерывания установки пользователем, то используйте ключ /qb-!.
Некоторые приложения требуют перезагрузки компьютера после установки. Чтобы этого избежать испольzуйте свойство REBOOT=ReallySuppress вместе с /qn или /qb, заключая все выражение в кавычки. Например:
setup.msi "/qn REBOOT=ReallySuppress"
Долго искал в форуме (возможно плохо), но никак не могу найти, как скрыть окно установки MUI из CMDLINES.TXT? Пробовал с cmdow, но вс равно окно видно (да и верно, скрывается лишь консольное окно, но не GUI). »
Возможна еще такая команда (msiexec /i name.MSI /quiet /noreboot).
Запусти командную строку (Выполнить>набери cmd>OK.Укажи полный путь к файлу X:\....\...\name.msi /? нажми Enter),
увидиш все возможные команды.Кроме команды [пробел/?] можно[пробел/help].
Посмотрел - нет вроде. Это MS Visual C++. Запускается то MUISETUP.EXE.
alexy, если установщик не предоставляет возможности скрытия окна (параметры запуска в muisetup.hlp), то не судьба. Можно попробовать свернутым запускать со start /min.
Можно попробовать свернутым запускать со start /min »
Тогда значит выносить в отдельный батник...
Тогда значит выносить в отдельный батник... »
Ну это уж как удобнее, можно cmd /q /c start /min
UstasCPM
04-06-2008, 10:26
Долго искал в форуме (возможно плохо), но никак не могу найти, как скрыть окно установки MUI из CMDLINES.TXT? Пробовал с cmdow, но вс равно окно видно (да и верно, скрывается лишь консольное окно, но не GUI). »
мною замечено, что при установке МУИ кроме основного окна периодически появляются окна с информацией о копировании файлов - прогресбаром и кнопкой "отмена" . вот что с ними делать это вопрос.
http://www.picamatic.com/show/2008/06/05/03/392231_bigthumb.JPG (http://www.picamatic.com/view/392231_mui111/)
ЗЫ пробовал ставить МУИ вместе с ХР СП3 - процесс ничем не отличается по сравнению с ХР СП2. По всей видимости необходимо добавить строку запуска для Windows XP Service Pack 3 MUI Pack Update (WindowsXP-KB942766-v6-x86-ENU.exe) (http://www.microsoft.com/downloads/details.aspx?FamilyID=d3f8f6ab-84f1-4095-8709-df509b1bee22&displaylang=en) в cmdlines.txt
".\MUI\addition\WindowsXP-KB942766-v6-x86-ENU.exe /quiet /norestart"
ЗЗЫ подредактировал свое руководство (http://forum.oszone.net/showthread.php?p=753518#post753518)
По всей видимости необходимо добавить строку запуска для Windows XP Service Pack 3 MUI Pack Update (WindowsXP-KB942766-v6-x86-ENU.exe) (http://www.microsoft.com/downloads/details.aspx?FamilyID=d3f8f6ab-84f1-4095-8709-df509b1bee22&displaylang=en) в cmdlines.txt
И подчистить за ним.
UstasCPM
04-06-2008, 11:50
Есть что чистить?
Папки в %WinDir% с именами вида <страна>-<язык> из двух букв каждая, напр. hu-hu, fr-fr и т.д.
UstasCPM
04-06-2008, 18:15
да , есть такой мусор. на самом деле все отлично ставится и без вышеупомянутого обновления, какая от него польза кроме мусора в %WinDir% еще нужно выяснить
какая от него польза »
Как? Обновляется MUI для RDP, MMC и ещё по-мелочи.
UstasCPM
04-06-2008, 22:54
так как бы я уже нашел, только хотел сам пост написать )))
Пакет многоязыкового интерфейса пользователя На компьютере с установленной англоязычной версией пакета обновления 3 (SP3) для Windows XP и пакетом многоязыкового интерфейса пользователя для Windows XP с пакетом обновления 2 (SP2) можно выбрать язык интерфейса, отличный от английского. Однако иногда текст в интерфейсе продолжает отображаться на английском языке вместо выбранного. Так, надписи на английском языке могут присутствовать в списках, меню, диалоговых окнах, справке по продукту и других местах. Эта проблема возникает в следующих компонентах:
-Консоль управления (MMC) 3.0
-Протокол удаленного рабочего стола (RDP) 6.1
-Защита доступа к сети (NAP)
-Двоичные файлы сценариев
Чтобы исправить эту ошибку, загрузите обновление пакета многоязыкового интерфейса пользователя для пакета обновления 3 для Windows XP по адресу http://go.microsoft.com/fwlink/?LinkID=115847.
Заметки о выпуске пакета обновления 3 (SP3) для Windows XP (http://www.microsoft.com/downloads/details.aspx?familyid=60%38%307C3A-8969-4DDF-BEB2-8BFAC9ED416B&displaylang=ru)
Ставлю свою сборку в виртуалку. Англиская с автоустановкой MUI из CMDLINES.TXT. Странно, но WMP 9 остался английским, хотя в setupact.log код возврата 0. Кусок CMDLINES.TXT:
[Commands]
"CMD /C (cmdow @ /HID)&(REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /R /Q)"
"..\RunOnce\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"..\RunOnce\MUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"..\RunOnce\MUI\WindowsXP-KB942766-v6-x86-ENU.exe /quiet /norestart"
"..\RunOnce\MUI\MPSetup_MUIRUS.EXE /Q"
"..\RunOnce\MUI\mm21_muirus.exe /Q"
"CMD /C (cmdow @ /HID)&(RunOnceEx.cmd)"
"CMD /C (cmdow @ /HID)&(regedit /s RegSet.reg)"
До этого WMP9 переходил в русский. Подозреваю, что случилось это после установки обновлений через svcpack:
KB942288.exe
KB942763.exe
KB944043.exe
KB949764.exe
KB951126.exe
KB951624.exe
KB951830.exe
KB952117.exe
Или так пошутила QCHAIN.EXE?
UstasCPM
06-06-2008, 11:32
я интегрирую в винду 11й WMP + все апдейты c помощью WMP11 Slipstreamer (http://www.boooggy.org/slipstreamer/) , из CMDLINES ставлю МУЮ к нему - все отлично, чего и тебе советую.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.