EasyManua.ls Logo

VMware THINAPP 4.6 - Retainallicons; Configuring Permissions; Accessdeniedmsg; Addpageexecutepermission

VMware THINAPP 4.6
146 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ThinApp User’s Guide
72 VMware, Inc.
RetainAllIcons
TheRetainAllIconsparameterkeepsalloftheoriginaliconsoftheexecutablefilelistedintheSource
parameterintheapplication.
Theiconsthatarenotassignedtoapplicationexecutablefilesresideinthevirtualfilesystemofthepackage.
TheRetainAllIconsparameterdetermineswhethertocopytheunusediconsfrom
thevirtualfilesystemto
theexecutablefile.Tosavediskspace,ThinAppsetsaninitialvaluethatremovesunusediconsfromthe
portionoftheexecutablefilethatisvisibletothephysicalenvironment.
Examples
YoucanmodifytheRetainAllIconsparametertokeepalloftheoriginaliconsoftheapplication.
[app.exe]
Source=%ProgramFilesDir%\myapp\app.exe
RetainAllIcons=1
Configuring Permissions
YoucanmodifyThinAppparametersforsecuritytasksthatdefineuseraccesstopackagesandchangeData
ExecutionPrevention(DEP)protection.
AccessDeniedMsg
TheAccessDeniedMsgparametercontainsanerrormessagetodisplaytouserswhodonothavepermission
torunapackage.
ThinAppsetsaninitialmessagethatnotifiestheusertocontacttheadministrator.
Examples
YoucanmodifytheAccessDeniedMsgparametertoaddatechnicalsupportnumber.
[BuildOptions]
PermittedGroups=Administrator;OfficeUsers
AccessDeniedMsg=You do not have permission to execute this application, please call support @
1-800-822-2992
AddPageExecutePermission
TheAddPageExecutePermissionparametersupportsapplicationsthatdonotworkinaDataExecution
Prev ention(DEP)environment.
TheDEPfea tur eofWindowsXP SP2,WindowsServer 2003,andlateroperatingsystemversionsprotects
againstsomesecurityexploitsthatoccurwithbufferoverflow.This featurecreatescompatibilityissues.
Windowsturnsoffthefeaturebydefaulton
WindowsXP SP2andyoucanuseamachinespecificoptinor
optoutlistoftheapplicationstowhichtoapplyDEPprotection.Optinandoptoutpoliciescanbedifficult
tomanagewhenalargenumberofmachinesandapplicationsareinvolv ed.TheAddPageExecutePermission
parameterinstructsThinAppto
addexecutionpermissiontopagesthatanapplicationallocates.The
applicationcanrunonmachinesthathaveDEPprotectionenabledwithoutmodifyingtheoptoutlist.
ThinAppsetsaninitialvalueoftheAddPageExecutePermissionparameterthatpreventsanychangetothe
DEPprotections.
Examples
YoucanmodifytheAddPageExecutePermissionparametertoaddexecutionpermissiontopagesthatan
applicationallocates.ThinAppexecutescodefrommemorypagesthattheapplicationspecifies.Thisisuseful
forapplicationsthatcombinetheprogramanditsdataintooneareaofmemory.
[BuildOptions]
;Disable some Data Execution protections for this particular application
AddPageExecutionPermission=1

Table of Contents

Related product manuals