Office Shrinker

Автор: Вадим Стеркин aka Vadikan, TrueAlex
Иcточник: unattended.oszone.net
Опубликована: 26.02.2005

Данную статью фактически написал участник конференции OSZone TrueAlex. Я не стал делать из статьи подробное руководство, тем более, что многие моменты и так весьма подробно расписаны в других статьях про Office на этом сайте.

Не секрет, что Office состоит из нескольких разных программ (Word, Excel, Access и т.д.). Большинству же людей необходимы лишь Word и Excel... Tаким образом получается, что дистрибутив содержит ненужные нам программы и соответственно занимает кучу бесценного места на болванке. Урезание дистрибутива офиса состоит в том, чтобы оставить только нужные Вам файлы дистрибутива.

Для этого вам понадобятся:

  1. Программа Office shrinker

  2. Дистрибутив Office2003

  3. Office 2003 Resource Kit Tools

  4. Пакет обновления Office 2003 Service Pack 3 (не обязательно)

Для начала нужно создать административную установочную точку и интегрировать в нее Service Pack 3.

Далее необходимо воспользоваться Custom Installation Wizard из Office 2003 Resource Kit для создания файла преобразования (*.MST). Надо сказать, что именно от того насколько тщательно Вы подойдете к его созданию, настолько компактным станет Ваш дистрибутив в дальнейшем. Иными словами, необходимо точно отметить все необходимые компоненты, которые Вы хотите оставить в дистрибутиве, так что не ленитесь открыть и просмотреть каждую ветку программ. Если в дальнейшем дистрибутив будет использоваться для установки на компьютеры, подключенные к локальной сети, то и имеет смысл создать где-либо в сети (на сервере) расшаренный ресурс с административной установкой офиса и указать путь к ней в файле преобразования на соответствующей странице. Тем самым вы избавите себя от необходимости таскать компакт-диски с офисом к компьютеру, если там вдруг понадобится поставить какое-либо дополнение к офису, которого нет в Вашем урезанном дистрибутиве - офис просто возьмет недостающие файлы по сети.

После того, как вы закончите конфигурацию Office через Custom Installation Wizard, сохраните созданный файл преобразования в корневом каталоге Office под именем setup.mst.

Далее берем программу Office Shrinker. Она не имеет поддержки русского языка, но, благо, вся ее конфигурация размещается в файле shrink.ini. Создайте этот файл самостоятельно в одном каталоге с самой программой (shrink_lang02.exe) со следующим содержанием:

[Language]
lang=russian
dir=1049
retry=&Повторить
title=Microsoft Office
error=Ошибка
[Directory]
Office Source=C:\office\
Office Target=C:\office_shrinked\
[Files]
Office Setup EXE file=SETUP.EXE
Office Setup MST file=setup.MST
[Version]
Number=11.0.5510.0

Возможно, Вы, лишь, захотите изменить параметры Office Source и Office Target (соответственно: каталог административной установки и каталог, в котором разместится урезанный дистрибутив, созданный программой)

Все! Теперь просто запустите Office Shrinker. В процессе работы будут появляться сообщения об ошибках - это НОРМАЛЬНО! Не надо на них реагировать, Shrinker должен сам о них позаботиться.

Замечу, что запускать программу надо именно на той системе, на которую Вы в дальнейшем планируете устанавливать Office! Т.е. если Вы используйте в своей работе виртуальную машину, то сначала полностью создайте дистрибутив Windows, установите его, и после этого, не устанавливая никакого дополнительного ПО, а тем более обновлений Windows, скопируйте на виртуальную машину папку административной установки и Shrinker, и на этой же машине запускайте его. После работы возьмите созданный дистрибутив и переписывайте обратно, чтобы записать на CD вместе с тем же Windows.

Запускается установка офиса, вот такой командой:

pro11.msi TRANSFORMS=setup.mst /qn

Не забудьте указать полные пути к файлам. Проверить насколько удачно произошла установка, можно после ее окончания, по записи в журнале системы: Панель управления -> Администрирование -> Просмотр событий -> Журнал приложений.


Ссылка: http://www.oszone.net/2771/