Установка і настройка adobe acrobat reader за допомогою group policy, замітки it менеджера

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

Отже, як же встановити і налаштувати Adobe Acrobat Reader за допомогою групової політики? Власне завдань тут дві: встановити і налаштувати :-)

Спасибі shss за його зауваження і доповнення.

Установка Acrobat Reader за допомогою групової політики

Основна проблема тут в тому, що Adobe на своєму сайті роздає дистрибутиви в .exe, а потрібні .msi. Крім того, Adobe вимагає електронного підписання з ними угоди на розповсюдження Acrobat навіть всередині компанії.

Ну ось, дистрибутив отримано. Далі запускаємо його з ключиком -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. Його слід встановити, а потім сформувати інсталяційний пакет з настройками.

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

Після цього, потрібно зберегти package, в якому з'явиться .mst файл в якому і містяться всі зроблені модифікації.

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

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

На жаль, для Vista і Windows 7 шаблону немає, а лінь і відсутність часу не дають зробити на основі старого шаблону новий. Тому для Windows 7 ми це налаштовуємо ключами в реєстрі. Якщо ми таки сподобилися і зробимо, то я його обов'язково викладу.

> Далі запускаємо його з ключиком -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.

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

Що стосується оновлень, то при їх виході я роблю нову групову політику, яка замінює попередні. Інакше ці оновлення з'являлися б тільки при новій інсталяції, ну або при примусовій перевстановлення «старої» GPO. Окрема GP мені дає можливість, у разі чого, не дуже складно «відкотитися» на стару версію.

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

Так, в цьому є свій резон. Я спочатку робив саме так, але потім «замумукался» робити нову політику на кожен апдейт і перейшов до варіанту з адміністративної установкою. ;) Необхідності в відкат на попередню версію ще жодного разу не виникала і, сподіваюся ніколи не виникне;) Все-таки адміністративна установка спрощує життя. Якщо мені (не дай бог) необхідно буде виконати відкат, то для цього мені прийшовши всього-на-всього створити нову політику, яка поширює попередню версію. Вам же доводиться робити нову політику при кожному update'е.

Як здійснюються оновлення? «Пересмикування» GP?