Следующим кандидатом (после ОС Windows) на автоматическую (без участия и вмешательства пользователя) установку является Microsoft Office. Описанная технология применима, как к Office 2000, так и к Office XP.

Для работы нам потребуются две программы Office Custom Installation Wizard и Office Profile Wizard. Обе включены в пакет Microsoft Office Resource Kit, доступный для скачивания с официального сайта
http://www.microsoft.com/office/ork. Размер скачиваемого файла порядка 11,5 Мб, имя - orktools.exe. Скачиваем, запускаем и получаем набор программ, в числе которых и две нужные нам.

Автоматическая установка Office включает следующие этапы:

- установка так называемой административной версии Office на сетевой сервер. Для этого надо вставить CD диск с Office в дисковод CD-ROM сервера и ввести следующую командную строку:

m:\setup.exe /a data1.msi

где:

m - имя дисковода CD-ROM
/a - ключ указывает на административную установку 
data1.msi - файл с параметрами установки (находится, как правило там же, где и
setup.exe)

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

- на одном из компьютеров сети выполняем установку Office, запустив программу setup.exe из каталога, в который выполнена административная
Office.

- создаем пользовательские настройки. По очереди запускаем входящие в Office пакеты и настраиваем их. Например, запускаем Word, выбираем пункт Options (Параметры) в меню Tools (Сервис) и выполняем необходимые настройки пакета (например, на закладке Save (Сохранение) можно изменить используемый по умолчанию формат файлов, на закладке File Locations (Расположение) можно указать расположение шаблонов рабочих групп и т.д.). После установки пользовательских настроек завершаем работу с Office и с помощью программы Office Profile Wizard создаем файл c расширением OPS, в котором фиксируются сделанные изменения. Office Custom Installation Wizard в дальнейшем использует этот файл для указания пользовательских настроек при установке
Office.

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

Программа Office Custom Installation Wizard позволяет выполнить тонкую настройку процесса установки:

  • запрашивается полное имя MSI файла (Windows Installer package). Никаких изменений в него вноситься не будет. Все отличия будут сохранены в специально созданном файле преобразований с расширением MST. Следует отметить, что формат файлов MSI у Office 2000 и Office XP немного различается, и надо использовать соответствующий пакет Microsoft Office Resource Kit, чтоб не получить соответствующее предупреждение
  • открывается существующий или создается новый MST - файл
  • запрашивается место, откуда будет устанавливаться Office и названия организации
  • определяется политика в отношении предыдущих версий Office
  • определяется состав компонентов Office для установки
  • подключается OPS файл с тонкими настройками параметров пакетов, входящих в Office и, при необходимости, редактируются настройки
  • определяются дополнительные файлы, которые будут скопированы при установке
  • указываются, какие дополнительные записи необходимо произвести в реестре
  • определяются, какие ярлыки к программам Office и где должны быть расположены
  • указываются дополнительные серверы, где будут находиться инсталляционные файлы
  • определяется политика безопасности в отношении надстроек
    (AddIn)
  • настраивается Outlook
  • и, наконец, сохраняем все в MST - файле

- теперь для установки Office на компьютере, подключенном к нашему серверу, надо набрать следующую команду:

setup.exe TRANSFORMS="Z:\Distributives\Office2000\MyOffice.MST" /qb-

Ключи программы установки

/settings <путь к INI файлу> при запуске без указания ключей, прочитать их значения в указанном файле, а не в файле из каталога с setup.exe.
/a <путь к MSI файлу на носителе для установки> административная установка
/q[ n | b | r ] [ + | - ] вывод на экран [ нет | обычный | сокращенный ] [сообщение о завершении]
TRANSFORMS="путь к MST файлу" указывает на необходимость использования MST файла

Можно еще более упростить задачу, подправив setup.ini файл в каталоге административной установки на сервере (В моем случае на всех компьютерах сети диск Z расшаренный диск сервера) .

[MSI]
MSI= "Z:\Distributives\Office2000\MyOffice\Data1.MSI"

[MST]
MST1="Z:\Distributives\Office2000\MyOffice.MST"

[Display]
Display= Basic
CompletionNotice=Yes

И тогда пользователю нужно будет зайти на расшаренный ресурс сервера с дистрибутивом Office и запустить установку дважды щелкнув на setup.exe.

Следует отметить, что для работы с setup.ini файлом в Microsoft Office Resource Kit есть специальный инструмент - Setup INI Customization Wizard.

Как говорится время - деньги, не знаю как с деньгами, но со временем у тебя точно проблем не будет. Удачи!

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии