Параметры 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
Руководство пользователя.