4.5

Table Of Contents
VMware, Inc. 23
Chapter 2 Capturing Applications
Advanced Package Configuration
Advancedusersmightmodifyconfigurationfiles,suchasthePackage.inior##Attributes.inifiles,
beforebuildingthepackageduringthecaptureoraftertheinitialbuildofthepackage.
Modifying Settings in the Package.ini File
YoucanmodifythePackage.inifiletoupdatetheoverallpackage.
Thefileresidesinthecapturedapplicationfolder.AFirefox2.0.0.3pathmightbeC:\Program
Files\VMware\VMware ThinApp\Captures\Mozilla Firefox 2.0.0.3\Package.ini.
Thefollowingparametersareafewexamplesofsettingsthatyoumightmodify:
DirectoryIsolationModeSetstheisolationmodetoMerged,WriteCopy,orFull.
PermittedGroupsRestrictsuseofanapplicationpackagetoaspecificsetofActiveDirectoryusers.
SandboxNameIdentifiesthesandbox.
Youmightkeepthenameforincrementalapplicationupdatesandchangethenameformajorupdates.
SandboxPathSetsthesandboxlocation.
SandboxNetworkDrivesSpecifieswhethertodirectwriteoperationsonthenetworksharetothe
sandbox.
RequiredAppLinksSpecifiesalistofexternalThinApppackagestoimporttothecurrentpackageat
runtime.
OptionalAppLinksSpecifiesalistofexternalThinApppackagestoimporttothecurrentpackageat
runtime.
ForinformationaboutallPackage.iniparameters,seeChapter 5,“ConfiguringPackageParameters,”on
page 55.
Modify the Package.ini File
UseatexteditortomodifythePackage.inifile.
To modify the Package.ini file
1OpenthePackage.inifilelocatedinthecapturedapplicationfolder.
Forexample,aFirefox2.0.0.3pathmightbeC:\Program Files\VMware\VMware
ThinApp\Captures\Mozilla Firefox 2.0.0.3\Package.ini.
2 Activatetheparametertoeditbyremovingthesemicolonatthebeginningoftheline.
Forexample,activatetheRemoveSandboxOnExitparameterforFirefox.
RemoveSandboxOnExit=1
3 Deleteorchangethevalueoftheparameterandsavethefile.
4Doubleclickthebuild.batfileinthecapturedapplicationfoldertorebuildtheapplicationpackage.
Forexample,aFirefox2.0.0.3pathtothebuild.batfilemightbeC:\Program Files\VMware\VMware
ThinApp\Captures\Mozilla Firefox 2.0.0.3\build.bat.
Modifying Settings in the ##Attributes.ini File
The##Attributes.inifileexistsinthefoldermacrosoftheprojectfolderandappliesconfigurationsettings
atthedirectorylevel.ThePackage.inifileappliessettingsattheoverallapplicationlevel.Youcanusethe
DirectoryIsolationMode,CompressionType,andExcludePatternparametersinan##Attributes.ini
filetooverridethePackage.inisettingsat
thedirectorylevel.