Статьи Секреты Windows 7: Пакеты локализации и MCT-папки

Тема в разделе "Microsoft Windows 7", создана пользователем Mila, 4 янв 2011.

  1. Mila
    Оффлайн

    Mila Команда форума Основатель

    Сообщения:
    4.970
    Симпатии:
    13.602
    Прошло уже немало времени с того момента, как код Windows 7 стал "золотым", и система уже давно продается. Ещё со времен Beta-тестирования в Интернете было немало советов, как можно улучшить интерфейс новой системы.
    Одним из них была информация , как получить доступ к "скрытым секретным" региональным обоям для рабочего стола, находящимся в %windir%\Globalization\MCT. Мало кто по-настоящему чётко представлял, что и для чего лежит в этих папках, а некоторые и вовсе не пытались получить к ним доступ.


    Для начала определимся с терминологией.
    Тема - коллекция и конфигурация элементов оформления – обои, заставка, звуки и цветовое оформление – всё то, что придает особый внешний вид системе.

    MCT - регионально-адаптированная тема (Market-Customized Theme) для определенной страны, например, для России или Африки.

    Local Pack - набор регионально-адаптированных элементов, как правило, ссылок, RSS-лент, и тем MCT.

    [​IMG]

    %windir%\Globalization - папка служит для поддержки служб глобализации в Windows 7, таких как Расширенные языковые службы (Extended Linguistic Services,ELS), Поддержка Национальных Языков (National Language Support,NLS), и Пакеты локализации Local Packs.

    %windir%\Globalization\MCT - (неудачно названная) папка, содержащая пакет локализации, Local Packs.

    %windir%\Globalization\MCT\MCT-XX - установленный Local Pack, эта папка получает название в соответствии со следующим принципом:
    MCT-[двухсимвольный код страны/региона по стандарту ISO 3166]

    Как было указано выше, каждый Local Pack содержит, как правило, MCT-тему, несколько web-ссылок и лент RSS. Примерная структура папки %windir%\Globalization\MCT\MCT-XX folder выглядит так:

    \RSSFeed: здесь находится конфигурация локализованных RSS-лент. Они подключаются к Internet Explorer при активации пакета.

    \Theme и \(Локаль,ru-RU, например): эти папки как раз и содержат саму тему MCT. *theme файл в папке \Theme содержит описание темы и её имя, таким образом, пользователь после активации пакета видит в перечне тем "дружественное" имя, например, "Россия".

    \Websites for (LocaleName):Содержит ярлыки (.lnk-файлы) на популярные в текущей стране/регионе сайты. После активации пакета они добавляются в избранное Internet Explorer.

    Активация Local Pack происходит в момент установки системной локали при "чистой" установке системы, либо при смене локали в панели управления в уже установленной системе.

    Помимо этого, пакетами локализации можно управлять утилитой командной строки Content Management Engine Tool, mctadmin.exe. Утилита входит в состав поставки Windows 7 и не требует запуска с правами Администратора.

    Синтаксис использования утилиты
    Установка Local Pack:
    Удаление Local Pack:

    Возможные значения можно узнать из справочника кодов ISO 3166

    Утилита возвращает результат запуска в переменную среды %errorlevel%, что может быть весьма полезно при вызове её из командных файлов.



    источник
     

Поделиться этой страницей