Конфигурирование MSI-инсталлятора
Установка Приложения с помощью файла .msi должна выполняться пользователем с правами администратора |
При установке Приложения с помощью файла .msi могут использоваться стандартные ключи, поддерживаемые msiexec.
Дополнительные ключи для установки не требуются
Конфигурация MSI-инсталлятора Приложения поддерживает набор параметров, который необходимо передавать утилите msiexec.
Параметр | Описание | Значение |
---|---|---|
LOGIN |
имя пользователя |
|
HOST |
адрес сервера |
|
LAUNCH |
запуск Приложения после завершения установки |
0 — запуск отключён 1 — запуск включён |
STARTUP |
автозапуск Приложения |
0 — запуск отключён 1 — запуск включён |
AUTOLOGIN |
принудительная авторизация пользователя в Приложении с помощью Kerberos |
0 — принудительная авторизация отключена 1 — принудительная авторизация включена |
PERMACHINE |
способ установки Приложения |
0 — установка per-user 1 — установка per-machine (по умолчанию) |
UPDATE |
возможность обновления Приложения пользователем |
0 — обновление отключено 1 — обновление включено |
HIDDEN |
запуск Приложения в свёрнутом виде |
0 — запуск отключён 1 — запуск включён |
Путь установки Приложения в ОС Windows зависит от значения параметра PERMACHINE:
-
PERMACHINE = 1 — папка C:\Program Files\IVA Connect
-
PERMACHINE = 0 — папка C:\Users\$username$\AppData\Local\IVA Connect
Ключи, которые могут быть использованы при установке:
Ключ | Действие |
---|---|
/passive |
Автоматический режим установки, с отображением процесса выполнения установки без дополнительных запросов |
/quiet |
Тихий режим установки без взаимодействия с пользователем |
/q /qn /qr |
Установка уровня пользовательского интерфейса:
|
MSI-инсталлятор Приложения не поддерживает административную установку с использованием ключа /a |
Пример установки Приложения с помощью командной строки:
-
подготовить установочный файл (.msi) в соответствии с разрядностью
-
открыть командную строку (cmd) с правами администратора
-
выполнить команду:
msiexec /i "<path_to_package\app_name.msi>" LOGIN="<username>" HOST="<domain>" STARTUP=1 LAUNCH=1 UPDATE=1 PERMACHINE=1 HIDDEN=1
где:
-
<path_to_package\app_name.msi>
− расположение и имя файла установки -
<username>
− логин пользователя в Платформе -
<domain>
−доменный адрес Платформы
Параметр UPDATE влияет на проверку наличия новой версии Приложения и возможность обновления |
Особенности установки поверх существующей версии
-
Установка новой версии Приложения поверх существующей приведёт к перезаписыванию ранее сохранённых настроек
-
Если при установке Приложения в качестве параметров указать LOGIN или HOST, отличные от текущих, то по окончании установки и запуска Приложения будет выполнен принудительный выход из Приложения с возвратом на страницу авторизации
-
Если при установке Приложения был указан параметр PERMACHINE = 1, то все последующие установки Приложения будут осуществляться с таким же значением параметра