Установка с помощью политики Software Installation
При установке с помощью политики Software Installation можно использовать только msi-пакеты. Описанные ниже действия проверялись на Windows Server 2019. В других версиях ОС могут быть небольшие отличия.
Настройка политки
- Создайте политику, привяжите её к нужным компьютерам или пользователям. Откройте окно редактирования политики.
- В зависимости от контекста установки выберите корневой раздел: Computer Configuration для установки на всех пользователей, User Configuration для установки на одного пользователя.
-
Перейдите в подраздел Policies → Software Settings → Software Installation.
-
Вызовите меню нажатием правой кнопки мыши и выберите добавление нового пакета.
-
Укажите сетевой путь до msi-пакета.
- Выберите способ развертывания Advanced. После этого откроется окно настройки приложения.
-
В разделе Deployment выберите тип развертывания Assigned. В случае установки на одного пользователя включите опцию Install this application at logon. Установка будет выполняться автоматически при запуске компьютера либо при входе пользователя, в зависимости от контекста установки.
-
Если выполняется обновление, убедитесь, что в разделе Upgrades указана предыдущая версия приложения.
-
При необходимости настройте дополнительные параметры запуска msi-пакета с помощью Orca.exe, сохраните их в mst-файл и добавьте этот файл в разделе Modifications.
-
Подтвердите все выполненные действия нажатием на кнопку OK.
Настройка параметров msi-пакета
Про настройку параметров msi-пакета с помощью Orca.exe см. в разделе Трансформация MSI-пакета с помощью Orca.exe. В случае установки через Групповые политики появляются особенности использования некоторых параметров:
Параметр | Действия при использовании политики Software Installation |
---|---|
ALLUSERS Контекст установки |
Параметр использовать не нужно, так как контекст настраивается автоматически в зависимости от выбранной конфигурации (Computer Configuration или User Configuration). |
AUTOUPDATES Возможность автоматического обновления |
Не рекомендуется включать автоматические обновления, так как они могут конфликтовать с Групповыми политиками. |
AUTOLAUNCH Автоматический запуск приложения после установки |
Данный параметр на автозапуск не влияет, так как установка как на одного пользователя, так и на всех пользователей выполняется фактически до старта сессии пользователя. |
PROXY_INI Путь к файлу с настройками прокси |
Путь к файлу рекомендуется делать сетевым. Права доступа должны быть такими же, как и для msi-пакета. |
/quiet (/q ) Тихая установка |
Параметр использовать не нужно. Установка как на одного пользователя, так и на всех пользователей автоматически является тихой. |
/L*V Логирование процесса установки |
Параметр MsiLogging не работает. Для включения логирования при использовании Software Installation необходимо включить политику общего логирования установок. Для этого:1. Перейдите в раздел Computer Configuration (или User Configuration) -> Policies -> Administrative Templates -> Windows Components -> Windows Installer. 2. Откройте политику Specify the types of events Windows Installer records in its transaction log. 3. Включите эту политику и в поле Logging введите iwearucmopv . Файлы логов будут сохраняться в папку C:\Windows\Temp , имена файлов будут иметь вид MSIxxxxx.LOG (например, MSIe1850.LOG ). |