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