Перейти к содержанию

Параметры командной строки для EXE-установщика

Предполагается, что EXE-установщик будет запускаться самим пользователем. Установка производится за пару кликов, с минимальным взаимодействием с пользователем.

Однако EXE-установщик, также как и MSI-пакет, можно запускать через командную строку. При этом можно задать несколько параметров, но меньше чем для MSI-пакета.

-allusers. Контекст установки

Задает установку либо на одного пользователя, либо на всех пользователей.

Команда для установки на всех пользователей:

vkteamssetup.exe -allusers

Команда для установки на одного пользователя:

vkteamssetup.exe

Если параметр не указан:

Выполняется установка на одного пользователя. То же самое происходит и при запуске установщика через графический интерфейс.

Контекст установки при обновлениях:

При обновлении EXE-установщик автоматически задает контекст установки таким же, каким он был при предыдущей установке (в отличие от MSI-пакета). Подробнее см. в разделе Особенности установки.

Внимание

«Контекст установки» и «установка от имени администратора» — это разные сущности. Подробнее см. в разделе Особенности установки.

-appx. Тихая установка

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

Пример команды:

vkteamssetup.exe -appx

Если параметр не указан:

По умолчанию режим тихой установки выключен.

Использование параметров вместе

Параметры можно использовать в одной команде:

vkteamssetup.exe -allusers -appx

Запуск MSI-пакета

EXE-установщик в конечном счете запускает тихую установку MSI-пакета. При этом автоматически задаются некоторые параметры установки MSI-пакета.

При установке на всех пользователей будут заданы следующие параметры:

ALLUSERS=1 AUTOUPDATES=1 AUTOLAUNCH=1

При установке на одного пользователя будут заданы параметры:

MSIINSTALLPERUSER=1 ALLUSERS=2 AUTOUPDATES=1 AUTOLAUNCH=1

Все остальные параметры принимают значения по умолчанию. Подробнее см. в разделе Параметры командной строки для MSI-пакета.