Распространение клиентских компонентов модулей через групповую политику
Клиентские части модулей могут быть установлены с использованием групповых политик.
Чтобы распространить клиентские части с использованием групповых политик, в первую очередь необходимо создать каталог на сервере, из которого будут установлены все клиентские дистрибутивы и поместить в него все клиентские .msi
.
Следующие шаги выполняются на машине с клиентскими дистрибутивами. |
Создайте общий каталог
-
Создайте на сервере каталог и поместите в него все клиентские
.msi
-
В свойствах каталога, на вкладке Доступ задайте необходимые настройки общего доступа.
Чтобы установка клиентских дистрибутивов прошла успешно, пользователи или группы пользователей должны обладать правами на чтение и выполнение каталога (
Read & execute
).Если клиентская часть модулей на целевых компьютерах установлена с областью установки для текущего пользователя, самостоятельно удалите ВСЕ клиентские компоненты старой версии до установки новой, в ином случае в ОС будут параллельно существовать старая и новая версии.
-
Скопируйте сетевой путь к каталогу с клиентскими дистрибутивами.
Создайте скрипт для установки клиентских дистрибутивов
-
Откройте текстовый редактор (например, Блокнот), чтобы создать новый файл.
-
Скопируйте и вставьте следующий скрипт в окно редактора:
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-клиент. -
Сохраните файл с расширением консоли (
.bat
) в каталог на сервере, созданный ранее.Если вы хотите сохранить файл в другой каталог, измените путь к инсталляторам.
Создайте групповую политику
-
На сервере, в диспетчере серверов откройте
. -
Раскройте лес Active Directory, домен и выберите контейнер Объекты групповой политики.
-
Правой кнопкой мыши нажмите на контейнер, выберите Новая групповая политика.
-
В диалоговом окне введите новое имя для создаваемой групповой политики.
-
Правой кнопкой мыши кликните на созданную групповую политику, в контекстном меню выберите пункт Редактировать.
Создайте сценарий автозагрузки
-
В редакторе групповых политик перейдите в раздел
. -
Двойным нажатием выберите пункт Автозагрузка и нажмите кнопку Добавить.
-
Нажмите кнопку Обзор, чтобы открыть окно проводника и выберите созданный ранее файл скрипта.
Скрипты автозагрузки выполняются от имени учётной записи LocalSystem. Для скриптов, выполняемых от имени LocalSystem действуют полные права, такие же как для учётной записи LocalSystem. -
Завершите конфигурацию, нажав кнопку ОК в окне Свойства: Автозагрузка и закройте окно.
Свяжите групповую политику
-
В окне консоли Управления групповой политикой нажмите правой кнопкой на желаемый элемент: домен, сайт или лес и выберите пункт Связать существующий объект групповой политики из контекстного меню.
-
В диалоге выбора Объекта групповой политики выберите групповую политику созданную ранее.
-
Сценарий автозагрузки будет запущен на компьютерах, к которым применена групповая политика.
Распространение групповых политик занимает время. Если вы хотите распространить групповые политики сразу, используйте команду gpupdate /force
. -
Чтобы избежать повторного запуска установки, удалите компьютер из групповой политики после первого перезапуска. Отключите групповую политику, когда все компьютеры были перезапущены.