4.0.4

Table Of Contents
VMware, Inc. 23
Chapter 2 Capturing Applications
Modifying Settings in the ##Attributes.ini File
The##Attributes.inifileappliesconfigurationsettingsatthedirectorylevel.ThePackage.inifileapplies
settingsattheoverallapplicationlev el.
Forexample,youcansettheisolationmodeatthedirectoryorapplicationleveltodeterminewhichfilesand
registrykeysarevisibleandwrittenbythevirtualapplicationyoucreate.
Thedetailedsettinginthe
##Attributes.inifileoverridestheoverallPackage.inisetting.ThePackage.inisettingdeterminesthe
isolationmodeonlywhenThinAppdoesnothave##Attributes.iniinformation.
Tocompressonlycertainfolderswithlargefilesratherthananentireapplication,youcancompressfilesat
thefolderlevelwiththe
CompressionTypeparameterinthe##Attributes.inifile.
The##Attributes.inifileappearsinmostfoldersforthecapturedapplication.For example,the
Attributes.inifilemightbelocatedinC:\Program Files\VMware\VMware
ThinApp\Captures\Mozilla Firefox 2.0.0.3\%AppData%\##Attributes.ini.
Edit the ##Attributes.ini File
Useatexteditortoupdatethe##Attributes.inifile.
To edit the ##Attributes.ini parameters
1Inthe##Attibutes.inifile,uncomment,update,ordeletetheparameter.
2Doubleclickthebuild.batfileinthecapturedapplicationfoldertorebuildtheapplicationpackage.
Modifying Isolation Modes
ThinAppprovidestheMergedandWriteCopyisolationmodechoicesintheSetupCapturewizard.
For informationaboutthosemodes,see“SpecifyFileSystemAccess”onpage 18.
Youcanuseathirdisolationmode,Full,outsidethewizardintheThinAppconfigurationfiles.The Full
isolationmodesecuresthevirtualenvironmentbyblockingvisibility
tosystemelementsoutsidethevirtual
applicationpackage.Thismoderestrictsanychangestofilesorregistrykeystothesandboxandensuresthat
nointeractionexistswiththeenvironmentoutsidethevirtualapplicationpackage.Fullisolationprevents
applicationconflictbetweenthevirtualapplicationandapplicationsinstalledonthephysicalsystem.
ThinAppcachestheisolationmodesfortheregistryandthefilesystematruntimeinthesandbox.Ifyou
changetheisolationmodefortheprojectandrebuildtheexecutablefile,youmightneedtodeletethesandbox
forthechangetotakeeffect.
Youcanmodifyisolationmodesinthe
Package.iniand##Attributes.inifiles.See“EditthePackage.ini
File”onpage 22and“Editthe##Attributes.iniFile”onpage 23.Forinformationabouttheeffectofapplication
updatesonisolationmodes,see“A f f e c t i n g IsolationModeswithApplicationLink”onpage 44.