(by bozza.ru)
Эта статья обновлена в июле 2014 года и принадлежит серии статей про установку программ в Active Directory. Несмотря на обилие текста, сразу смотрите финал (на этой странице) — все слишком просто! Потом читайте спокойно и вдумчиво.
Задача
Подготовить пакет Adobe Reader со всеми обновлениями на текущий момент для установки через Active Directory.
Второстепенная задача: научиться применять обновления в формате MSP (расширение .msp).
Исходные данные
На 28.02.11 актуальной версией Adobe Reader является 11.0.7. Для русской версии доступны AdbeRdr11000_ru_RU.msi и файл обновления AdbeRdrUpd11007.msp.
Нам будет необходимо подготовить пакет msi (.msi), наложить на него патч (.msp) и скопировать результат на сетевую папку для дальнейшего распространения средствами Active Directory.
1.Готовим MSI-пакет для наложения патча
Создадим папку C:\Temp\Adobe и скопируем в нее файлы AdbeRdr11000_ru_RU.msi и файл обновления AdbeRdrUpd11007.msp
Запускаем cmd и переходим в созданную папку:
> cd C:\Temp\Adobe
Распаковываем AdbeRdr11000_ru_RU.msi в папку Updated:
> msiexec /a AdbeRdr11000_ru_RU.msi TARGETDIR=c:\Temp\Adobe\Updated
Запустится инсталлятор, соглашайтесь и примайте 🙂 После этого в папке Updated будут лежать файлы для установки по сети. Но это пока еще версия 11.0.0. Нам надо обновить ее.
2. Обновляем установочный набор
> msiexec /a c:\Temp\Adobe\Updated\ AdbeRdr11000_ru_RU.msi /p C:\Temp\Adobe\ AdbeRdrUpd11007.msp
Эта команда объединит существующий набор с обновлениями из файла AdbeRdrUpd11007.msp.
3. Копируем обновленный набор в сеть
Теперь копируем папку Updated в сеть и распространяем обновленный пакет Adobe Reader 11.0.7 всем пользователям локальной сети.
Собрав все вместе, привожу команды консоли cmd одна за другой, все три!
> cd C:\Temp\Adobe
> msiexec /a AdbeRdr11000_ru_RU.TARGETDIR=c:\Temp\Adobe\Updated
> msiexec /a c:\Temp\Adobe\Updated\ AdbeRdr11000_ru_RU./p C:\Temp\Adobe\ AdbeRdrUpd11007.msp
Вот и все. Слов оказалось намного больше дела.
Для тех, кто предпочитает читать превоисточники, смотрите руководство для администраторов (англ., офиц. сайт Adobe, формат PDF).
Чтобы знать, в какой порядке ставить обновления, см. соответствие версий и языковых пакетов (англ., офиц. сайт Adobe).
Список материалов (англ., офиц. сайт Adobe) для системных администраторов.