Параметры AccessDeniedMsg.
Параметр AccessDeniedMsg содержит сообщение об ошибке, которое выводится пользователям на экран, при невозможности выполнить пакет. ThinApp по умолчанию задает сообщение, в котором предлагает пользователю обратиться к администратору.
Пример: Добавление контактного номера.
Вы можете изменить параметр AccessDeniedMsg, чтобы добавить номер технической поддержки.
[BuildOptions]
PermittedGroups=Administrator;OfficeUsers
AccessDeniedMsg=You do not have permission to execute this application, please call support
@1-800-822-2992
Параметр AddPageExecutePermission.
Параметр AddPageExecutePermission поддерживает приложения, которые не работают в среде DEP. Функция DEP защищает Windows XP SP2, Windows Server 2003 и более поздние версии операционной системы от некоторых проблем безопасности, которые происходят с переполнением буфера.
Эта функция создает проблемы совместимости. В Windows XP SP2 эта функция отключена по умолчанию, но если вы используете другие машины использовать или не использовать этот параметр для DEP защиты зависит от конкретного приложения. Эта политика при большом количестве машин и участвующих приложений сложна в управлении.
Параметр AddPageExecutePermission дает команду ThinApp добавлять разрешение на выполнение выделенных приложением страниц. Тогда приложение может работать на машинах, которым включали защиту DEP, не изменяя списка ошибок.
По умолчанию в ThinApp задано начальное значение для параметра AddPageExecutePermission, которое предотвращает любые изменения в DEP защите.
Пример: Добавление права на исполнение.
Вы можете изменить параметр AddPageExecutePermission, чтобы добавить разрешение на выполнения выделенных приложением страниц. ThinApp выполняет код из памяти определенных приложением страниц. Это полезно для приложений, которые объединяют программу и ее данные в единственную область памяти.
[BuildOptions]
;Disable some Data Execution protections for this particular application
AddPageExecutionPermission=1
Руководство пользователя.