Параметр MSIDefaultInstallAllUsers
Параметр MSIDefaultInstallAllUsers устанавливает режим установки базы данных MSI. Вы можете установить .msi файл на компьютере как для всех, так и для отдельных пользователей.
Параметр применяется только, если параметр MSIFilename запрашивает генерацию базы данных установщика Windows.
Пример: установка значения для параметра MSIDefaultInstallAllUsers
ThinApp определяет начальное значение для параметра MSIDefaultInstallAllUsers, которое устанавливает базу данных MSI с ярлыками и ассоциациями типа файла для всех входящих в систему пользователей. Пользователь, который устанавливает базу данных, должен иметь права администратора. Вы можете использовать этот подход, чтобы разместить приложение на рабочие столы всех пользователей.
[BuildOptions] MSIFilename = <my_msi>.msi MSIDefaultInstallAllUsers=1
Отдельный пользователь может установить базу данных MSI с ярлыками и ассоциациями типа файла только для себя. Для отдельной пользовательской установки права администратора не требуются. Используйте этот подход, если Вы хотите, чтобы каждый пользователь развернул приложение индивидуально.
[BuildOptions] MSIFilename = <my_msi>.msi MSIDefaultInstallAllUsers=0
Администратор может установить базу данных MSI для всех пользователей на машине, или отдельный пользователь без прав администратора может установить базу данных только лично для себя.
[BuildOptions] MSIFilename = <my_msi>.msi MSIDefaultInstallAllUsers=2.
Руководство пользователя.