Распространение клиентских компонентов модулей через групповую политику

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

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

Следующие шаги выполняются на машине с клиентскими дистрибутивами.

Создайте общий каталог

  1. Создайте на сервере каталог и поместите в него все клиентские .msi

  2. В свойствах каталога, на вкладке Доступ задайте необходимые настройки общего доступа.

    Чтобы установка клиентских дистрибутивов прошла успешно, пользователи или группы пользователей должны обладать правами на чтение и выполнение каталога (Read & execute).

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

  3. Скопируйте сетевой путь к каталогу с клиентскими дистрибутивами.

Создайте скрипт для установки клиентских дистрибутивов

  1. Откройте текстовый редактор (например, Блокнот), чтобы создать новый файл.

  2. Скопируйте и вставьте следующий скрипт в окно редактора:

    msiexec /i "Docsvision 5 Platform client.msi" ALLUSERS=1 /quiet (1) (2)
    msiexec /i "Docsvision 5 Worker service client.msi" ALLUSERS=1 /quiet
    msiexec /i "Docsvision 5 WindowsClient.msi" ALLUSERS=1 /quiet DVURL="http://company.com/docsvision" (3)
    msiexec /i "Docsvision 5 ApprovalDesigner client.msi" ALLUSERS=1 /quiet
    msiexec /i "Docsvision 5 BackOffice client.msi" ALLUSERS=1 /quiet
    msiexec /i "Docsvision 5 DocumentManagement client.msi" ALLUSERS=1 /quiet
    msiexec /i "Docsvision 5 TakeOffice client.msi" ALLUSERS=1 /quiet
    msiexec /i "Docsvision 5 Workflow client.msi" ALLUSERS=1 /quiet
    (4)
    1 Docsvision 5 Platform client.msi — полный сетевой путь, скопированный на шаге 3.
    2 Флаг ALLUSERS=1 означает, что установка будет производиться для всех пользователей.

    + WARNING: Не используйте групповые политики, если требуется установить дистрибутивы только для текущего пользователя.

    3 DVURL="http://company.com/docsvision" — адрес подключения к серверу Docsvision.
    4 Список может быть расширен дополнительными модулями и утилитами.
    Строка с командой установки клиентской части модуля Делопроизводство 4.5 всегда должна располагаться ниже строки с установкой клиентской части модуля Windows-клиент.
  3. Сохраните файл с расширением консоли (.bat) в каталог на сервере, созданный ранее.

    Если вы хотите сохранить файл в другой каталог, измените путь к инсталляторам.

Создайте групповую политику

  1. На сервере, в диспетчере серверов откройте Средства  Локальные групповые политики.

  2. Раскройте лес Active Directory, домен и выберите контейнер Объекты групповой политики.

  3. Правой кнопкой мыши нажмите на контейнер, выберите Новая групповая политика.

  4. В диалоговом окне введите новое имя для создаваемой групповой политики.

  5. Правой кнопкой мыши кликните на созданную групповую политику, в контекстном меню выберите пункт Редактировать.

Создайте сценарий автозагрузки

  1. В редакторе групповых политик перейдите в раздел Конфигурация компьютера  Политики  Сценарии (запуск/завершение).

  2. Двойным нажатием выберите пункт Автозагрузка и нажмите кнопку Добавить.

  3. Нажмите кнопку Обзор, чтобы открыть окно проводника и выберите созданный ранее файл скрипта.

    Скрипты автозагрузки выполняются от имени учётной записи LocalSystem. Для скриптов, выполняемых от имени LocalSystem действуют полные права, такие же как для учётной записи LocalSystem.
  4. Завершите конфигурацию, нажав кнопку ОК в окне Свойства: Автозагрузка и закройте окно.

Свяжите групповую политику

  1. В окне консоли Управления групповой политикой нажмите правой кнопкой на желаемый элемент: домен, сайт или лес и выберите пункт Связать существующий объект групповой политики из контекстного меню.

  2. В диалоге выбора Объекта групповой политики выберите групповую политику созданную ранее.

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

    Распространение групповых политик занимает время. Если вы хотите распространить групповые политики сразу, используйте команду gpupdate /force.
  4. Чтобы избежать повторного запуска установки, удалите компьютер из групповой политики после первого перезапуска. Отключите групповую политику, когда все компьютеры были перезапущены.