EasyManua.ls Logo

VMware THINAPP 4.6 - Package.ini File Structure; Parameters that Apply to Package.ini or ##Attributes.ini Files; Configuring the Thinapp Runtime; Netrelaunch

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
66 VMware, Inc.
Package.ini File Structure
ThestructureofthePackage.inifileincludessectionsthatapplytoallapplicationsorindividual applications.
Mostparametersmustappearunderaspecificsectionheading.ThePackage.inifilecontainsthefollowing
headings:
[BuildOptions]
[<application>.exe]
[FileList]
[Compression]
[Isolation]
The[BuildOptions]sectionofthePackage.inifileappliestoallapplications.Individualapplications
inherittheseparametersunlesstheentriesspecifictoapplicationsoverridethesesettings.Forexample,the
[Adobe Reader 8.exe]sectionofthePackage.inifileforanAdobeReaderapplicationmighthavesettings
thatoverridethelarger[BuildOptions]parameters.Theapplication
specificparametersshowthe
applicationentrypointsthatyoucreateduringthebuildprocess.
The[FileList],[Compression],and[Isolation]parametersactas[BuildOptions]parameters,butare
groupedseparatelyforbackwardcompatibilityreasons.Youcanaddthe[FileList]headingmanuallyto
thefilewhenyouaddtheExcludePatternparameter.
Parametersthatdo
notapplytothestandardsectionscanresideunderanyheading.Parametersdonothave
toappearinalphabeticalorder.
Parameters That Apply to Package.ini or ##Attributes.ini Files
YoucanapplycertainparameterstothePackage.inifileorthe##Attributes.inifile,dependingonthe
requirements,tooverridethePackage.inisettingsatthedirectorylevel.
YoucanusetheDirectoryIsolationMode,CompressionType,andExcludePatternparametersinan
##Attributes.inifile.The##Attributes.inifileexistsinthefoldermacrosoftheproject
folder.
Formoreinformationaboutthe##Attributes.inifile,see“ModifyingSettingsinthe##Attributes.iniFile”
onpage 24.
Configuring the ThinApp Runtime
YoucanmodifyThinAppparametersforruntimeconfigurationtasksthataffectapplicationstartup
performanceandvirtualcomputernames.
NetRelaunch
TheNetRelaunchparameterdetermineswhethertorestartanapplicationfromthelocaldiskwhenyourun
theapplicationfromanetworkshareorremovabledisk,toaddresstheslowstartupofapplications.
ThinAppsetsaninitialvalueoftheNetRelaunchpa rameter thatdetectswhetheranapplicationrunsfroma
networkdrive
oraremovabledisk,andusesastubexecutablefileonthelocalharddisktorestarttheapplication.
ThisprocessaddressesperformanceproblemsthatSymantecAntiVi rusgenerateswhenittriestodoacomplete
scanofexecutablefilesthatopenfromanetw orkshareorremovabledisk,andonexecutable
filesthatmakethe
initialnetworkconnections.Thescancanaffectstarttimesforlargeexecutablefiles.
BecausealargenumberofdesktopshaveSymantecAntiVirus,ThinAppenablesapplicationstoopenfroma
networksharewithoutincurringlengthyscantimes.Whentheapplicationrunsfromanetworkshareor
removabledisk,
ThinAppcreatesastubexecutablefileinthedirectorythattheCachePathparametersetson
thelocaldiskandrestartstheapplicationfromthisstubexecutablefile.Thestubexecutablefilecanloadthe
runtimefromthelargepackageandreadtherestoftheapplicationfromitsoriginallocation
onthenetwork.
SymantecAntiVirusperceivesthattheapplicationislocalanddoesnotscanthelargerexecutablefileonthe
networkshareorremovabledisk.

Table of Contents

Related product manuals