VMware, Inc. 35
Chapter 2 Capturing Applications
5IfThinAppConverterfindsasingle.mstfile,itrunsthatfileandaddsthenecessarysilentinstallation
switches.
6IfThinAppConverterfindsasingle.msifile,itrunsthatfileandaddsthenecessarysilentinstallation
switches.
IfnoneofthestepsenableThinAppConvertertofindacorrectinstallationcommand,
thesubdirectoryis
skipped.Awarningisloggedinthelogfile.
YoumustremoveallnetworkconnectionstothefileserverreferenceintheINIfilefromthehostonwhichyou
runThinAppConverter,topreventconflictbetweenusercredentials.
PackageIniOverrideFile
SpecifythefilepathtotheglobalPackage.inioverride
file.
ThisoptionalparameterenablesyoutospecifyaglobaloverridefileforPackage.ini thatisgeneratedfor
eachThinAppproject.ThevaluesintheoverridefilearemergedintoPackage.iniintheThinAppproject
thatisgeneratedforeachapplication.
Globaloverridesareusefulwhenyouhaveaglobalpolicysetting,
forexample,PermittedGroupin
Package.ini.
APackage.inioverridefileisformattedlikeastandardWindowsINIfile.YoucanaddINIparametersand
valuesthatarerelevanttothePackage.inifile.
Thepathisrelativetotheapplicationinstaller’snetworkshare.Usingtheexampleforspecifyingthenetwork
sharesforthe
applicationinstallersandThinAppprojects,ifyouspecify
PackageIniOverrideFile=override.ini,ThinAppConverterwilltrytofindthefileunder
\\AppInstallerServer\AppInstaller.Youcanprovideamoreexplicitvaluebyusingpredefined
variables.Formoreinformation,see“PredefinedEnvironmentVariables”onpage 37.
YoucanspecifyaPackage.inifileforeachapplication.Thisprocess
isdescribedaspartofthe
[AppSettings:AppName]section.
ExclusionList
Specifyacomma‐orsemicolon‐separatedlistofapplicationdirectoriesthatThinAppwillskipwhensearching
forapplicationinstallers.
Thelistiscaseinsensitive.
YoucanspecifywildcardsforDOS‐stylefilenames.Forexample,Microsoft*. ?and*aresupported.
Example
Followingis
anexampleofanexclusionspecificationusingawildcard.
[Settings]
ExclusionList=App?.old;FireFox1.0
ProjectPostProcessingCommand
Specifythefilepathtotheprojectpostprocessingcommand.
Thefilepathisrelativetotheapplicationinstaller’snetworkshare.Usingtheexampleforspecifyingthe
networksharesfortheapplicationinstallersandThinAppprojects,ifyouspecify
ProjectPostProcessingCommand=addscript.bat,ThinAppConverterwilltrytofindthefileunder
\\AppInstallerServer\AppInstaller
.Youcanprovideamoreexplicitvaluebyusingpredefined
variables.Formoreinformation,see“PredefinedEnvironmentVariables”onpage 37.
StopOnError
SpecifywhetherThinAppConvertershouldstopconvertinganapplicationifitencountersanerror,or
continuewiththeotherapplications.Thedefaultvalueisfalse.