Заметки IT Менеджера

05.08.2010

Установка и настройка Adobe Acrobat Reader с помощью Group Policy


обновлено 05.08.2010

Искал ключик командной строки у себя же на блоге. Мне казалось, что я уже об этом рассказывал, но я такой записи не нашел и потому пишу заново, надеюсь, что кому-нибудь пригодиться. Причем скорее всего мне, когда я снова забуду ключик :-)

Итак, как же установить и настроить Adobe Acrobat Reader с помощью групповой политики? Собственно задач тут две: установить и настроить :-)

Спасибо shss за его замечания и дополнения.

Установка Acrobat Reader с помощью групповой политики

Основная проблема тут в том, что Adobe на своем сайте раздает дистрибутивы в .exe, а нужны .msi. Кроме того, Adobe требует электронного подписания с ними соглашения на распространение Acrobat даже внутри компании.

Ну вот, дистрибутив получен. Далее запускаем его с ключиком -nos_ne , например

AdbeRdr933_en_US.exe -nos_ne

В результате, производится распаковка дистрибутива в папку:

%userprofile%\Local Settings\Application Data\Adobe\

Там будет папка или папки с именем Reader 9.x, а в ней папка Setup Files

Вот там и будет нужный нам дистрибутив. Его следует скопировать в нужное вам место для последующей настройки.

Кроме этого, можно распаковать дистрибутив в нужную нам папку, для этого используется команда:

AdbeRdr933_en_US.exe -nos_ne –nos_o”path_for_extract”

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

msiexec /a "path_for_extract\AcroRead.msi"

Т.е. к тому месту, куда была распакована инсталляция. Затем производится интеграция обновлений в инсталляцию:

msiexec /a "path2gp\AcroRead.msi" /p "path_for_extract\update.msp"

Где path2gp – путь, по которому расположена папка с дистрибутивами для групповой политики. Ну а update.msp – это файл обновления, который находится в папке с распакованной инсталляцией. Если файлов с обновлениями несколько, то нужно запускать их по очереди, от более старых версий к более новым.

После всего этого, у вас все готово к настройке.

Более полно можно прочитать в документе Deploying Adobe Reader 9

Настройка Acrobat Reader

Для того, чтобы произвести настройку понадобится Adobe Customization Wizard 9. Его следует установить, а затем сформировать инсталляционный пакет с настройками.

Лично я настраиваю тихую инсталляцию, отключаю просмотр pdf в браузере, отключаю Acrobat.com. Кроме того, я импортирую с текущего компьютера настройки для Reader из веток

HKCU\Software\Adobe\Acrobat Reader\9.0\JSPrefs
HKCU\Software\Adobe\Acrobat Reader\9.0\Originals

Конечно же, перед этим, нужно настроить Acrobat Reader на локальной машине. Как минимум отключить JavaScript, прописать единицы измерения и т.д.

После этого, нужно сохранить package, в котором появится .mst файл в котором и содержатся все сделанные модификации.

После этого, полученный пакет переносится в сетевое хранилище, в котором у вас лежат пакеты для Group Policy, создается сама GP и все готово. Думаю, что описывать создание самой политики по установке Acrobat Reader смысла нету. Главное, не забудьте подключить в политике файл *.mst, сформированный Adobe Customization Wizard 9.

Кроме того, с помощью групповых политик можно и управлять параметрами Acrobat Reader. К сожалению, сама Adobe не озадачилась выпуском групповых политик, но они есть. Вот шаблон, который я использую для XP.

AdobeAcrobat&Reader9.adm

К сожалению, для Vista и Windows 7 шаблона нету, а лень и отсутствие времени не дают сделать на основе старого шаблона новый. Поэтому для Windows 7 мы это настраиваем ключами в реестре. Если мы таки сподобимся и сделаем, то я его обязательно выложу.

Реклама

16 комментариев »

  1. >Лично я настраиваю тихую инсталляцию, отключаю просмотр pdf в браузере, отключаю Acrobat.com. Кроме того, я импортирую с текущего компьютера настройки для Reader из веток

    HKLM\Software\Adobe\Acrobat Reader\9.0\JSPrefs

    Ключик, отключающий JScript в кусте HKLM имеет меньший приоритет по сравнению с аналогичным ключом в кусте HKCU, посему рекомендую таки привинчивать политику с административным шаблоном, которая будет принудительно выключать JScript на уровне пользователя: http://shss.wordpress.com/2009/12/22/adm-template-acrobat-javascript-disable/

    >Далее запускаем его с ключиком -nos_ne , например
    AdbeRdr933_en_US.exe -nos_ne
    В результате, производится распаковка дистрибутива в папку:
    %userprofile%\Local Settings\Application Data\Adobe\

    Есть еще и другой параметр -nos_o, позволяющий указать папку, в которую будет производиться распаковка (см.. документ deploying_reader9.pdf на сайте производителя.).

    >После этого, полученный пакет переносится в сетевое хранилище, в котором у вас лежат пакеты для Group Policy, создается сама GP и все готово.

    Такой подход не совсем правильный, IMHO. Надо сначала провести административную установку (как это описано в документе gpo_ad_9.pdf на сайте производителя), а потом выполнять «кастомизацию». Наличие административной установки позволяет в последующем применять к оной установке обновления (выпускаемые производителем в формате *.msp) и, тем самым, распространять эти обновления на все компьютеры, где был развернут Acrobat.

    комментарий от shs — 05.08.2010 @ 10:37 | Ответить

  2. Административный шаблон у меня тоже есть :-) А с веткой я просто промахнулся, конечно же там current user, сегодня исправлю.

    Что касается обновлений, то при их выходе я делаю новую групповую политику, которая заменяет предыдущие. Иначе эти обновления появлялись бы только при новой инсталляции, ну или при принудительной переустановке «старой» GPO. Отдельная GP мне дает возможность, в случае чего, не очень сложно «откатиться» на старую версию.

    За комментарий спасибо. Исправлю ошибки и, скорее всего, обновлю заметку. Думаю, что добавлю еще и административный шаблон для Acrobat, насколько я помню, в моем параметров больше.

    комментарий от itpadla — 05.08.2010 @ 10:45 | Ответить

  3. >… Отдельная GP мне дает возможность, в случае чего, не очень сложно «откатиться» на старую версию.

    Да, в этом есть свой резон. Я сначала делал именно так, но потом «замумукался» делать новую политику на каждый апдейт и перешел к варианту с административной установкой. ;) Необходимости в откате на предыдущую версию еще ни разу не возникала и, надеюсь никогда не возникнет ;) Все-таки административная установка упрощает жизнь. Если мне (не дай бог) необходимо будет выполнить откат, то для этого мне придеся всего-навсего создать новую политику, распространяющую предыдущую версию. Вам же приходится делать новую политику при каждом update’е.

    комментарий от shs — 05.08.2010 @ 10:58 | Ответить

    • Как осуществляются обновления? «Передергиванием» GP?

      комментарий от itpadla — 05.08.2010 @ 12:25 | Ответить

  4. >Как осуществляются обновления? «Передергиванием» GP?
    ага

    комментарий от shs — 05.08.2010 @ 12:32 | Ответить

  5. О! Спасибо за административный шаблон.

    комментарий от shs — 06.08.2010 @ 07:51 | Ответить

    • Спасибо за замеченные в 1-й версии проблемы.

      Что касается шаблона, то его еще нужно переделать под новые ОС. Пока что он только для 2000/XP

      комментарий от itpadla — 06.08.2010 @ 08:21 | Ответить

      • Кстати, я часть настроек, которые у вас применяются при помощи шаблона, выполняю непосредственно путем настройки msi-пакета. Вот, посмотрите, здесь описаны некоторые пареметры пакета, которые позволяют отключить некоторые компоненты: http://blog.stealthpuppy.com/deployment/deploying-adobe-reader-9-for-windows

        комментарий от shs — 06.08.2010 @ 08:29

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

    комментарий от equinox — 16.03.2011 @ 15:53 | Ответить

    • Он и так по верху ставится. Правда, иногда, нужно несколько перезагрузок для того, чтобы все закончилось

      комментарий от itpadla — 16.03.2011 @ 16:07 | Ответить

      • Если честно, не ставит. Речь идет об установке обновленной административной установке. не может ставиться так как видит предыдущую административную установку

        комментарий от Alexander Matyushin — 07.12.2011 @ 07:45

      • У нас работает и с 10-м ридером. Нужно только установить новый Adobe Customization Wizard X (http://www.adobe.com/support/downloads/detail.jsp?ftpID=4950)
        Не без проблем, конечно. Было несколько случаев, когда при обновлении ридера через групповую политику он старый сносил, а новый так и не установил. Но в общем и целом — все работает на куче компов.

        Кстати, нашел шаблоны для Vista/Windows7, правда еще не проверял — http://blogs.ethz.ch/heim/2011/03/13/version-1-1-of-admx-template-for-readeracrobat/

        комментарий от itpadla — 07.12.2011 @ 09:33

      • а он русский вообще существует? и не совсем понятно волшебство данной тулзы, то что она автоматизирует процесс установки понятно. вопрос как она предыдущие установки сносит? ее ставить необходимо непосредственно на клиентские пк?

        комментарий от Alexander Matyushin — 07.12.2011 @ 11:40

      • Русского, конечно же, нету. Профессиональному админу вообще стоит забыть про русский (или украинский) интерфейс. Я, по своему опыту, могу сказать, что вообще не рекомендуются использовать русские версии серверного или административного ПО (исключение только софт, созданный славянскими компаниями, например касперский). Уже это, само по себе, исключит кучу проблем.

        Ну а сама программа Adobe Customization Wizard, нужна для настройки инсталляции и устанавливается только на компе админа, чтобы, собственно, прокастомизировать административную инсталляцию под свои нужды.

        комментарий от itpadla — 07.12.2011 @ 12:13

      • Согласен на счет локализации. Но все таки не понятен принцип удаления старой версии\установки новой.

        комментарий от Alexander Matyushin — 08.12.2011 @ 05:11

      • Насколько я помню, старые версии, установленные традиционным образом, придется удалять вручную. Автоматическое обновление через group policy заработает только для версий, установленных через group policy

        комментарий от itpadla — 08.12.2011 @ 10:38


RSS feed for comments on this post. TrackBack URI

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Создайте бесплатный сайт или блог на WordPress.com.

%d такие блоггеры, как: