Pages Menu
Categories Menu

Опубликовано | Нет комментариев

Конфигурирование полномочий. Параметры UACRequestedPrivilegesLevel и UACRequestedPrivilegesUIAccess.

Параметр UACRequestedPrivilegesLevel в ThinApp определяет привилегии для программ, при запуске которых открывается окно контроля учетных записей (UAC). Этот параметр влияет на работу пользователей, использующих Windows Vista или другие более поздние версии операционных систем.

Для указания привилегии можно использовать следующие значения:

- asInvoker

Это значение профиля в Vista.

- requireAdministrator

- highestAvailable

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

Если Вы не установили полномочия, ThinApp не присваивает значение по умолчанию, но работает согласно установкам "asInvoker".

Пример: Установка полномочий администратора для приложения.

Чтобы определить полномочия администратора для приложения вы можете изменить параметр UACRequestedPrivilegesLevel:

[BuildOptions]

UACRequestedPrivilegesLevel=requireAdministrator

Параметр UACRequestedPrivilegesUIAccess.

Параметр UACRequestedPrivilegesUIAccess устанавливает доступ к пользовательскому интерфейсу на Windows Vista или более поздних версиях операционной системы. Эти операционные системы для некоторых элементов пользовательского интерфейса имеют защиту.

ThinApp присваивает начальное значение параметра UACRequestedPrivilegesUIAccess, блокирующее доступ приложения к защищенным элементам. Несмотря на то, что для определения доступа к пользовательскому интерфейсу Вы можете присвоить параметру UACRequestedPrivilegesUIAccess значение true или false, этот параметр должен не навредить настройкам Microsoft.

Пример: Запрет доступа приложению к защищенным элементам.

Для того, чтобы быть уверенным, что виртуальное приложение не может получить доступ к защищенным элементам вы можете сохранить исходное значение параметра UACRequestedPrivilegesUIAccess.

[BuildOptions]

UACRequestedPrivilegesUiAccess=false

Руководство пользователя.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

↓