4.6

Table Of Contents
ThinApp User’s Guide
34 VMware, Inc.
InputMountPasswordPrompt
Specifiesthattheuserbepromptedtoenterapassword.
Ifyoudonotwanttostorethenetworksharepasswordintheconfigurationfile,specifythevalueastrue.
Whensettotrue,apromptalwaysappears,evenifapasswordisspecifiedintheconfigurationfile.
OutputUncPath
Specifythe
networkshareUNCpathtothelocationofthegeneratedThinAppprojects.
Forexample:\\fileserver\sharename,or\\fileserver\sharename\dirname
OutputMountUserName
SpecifytheusernameusedforconnectingtotheOutputUncPath networkshare.UPNformatcanbeusedto
specifyadomainuser,forexample,user@domain.com.
OutputMountPasswordorOutputMountPasswordBase64
Specifythepasswordforconnectingtothe
networkshare.Youhavethefollowingoptionswhenyouspecify
passwords:
Youcanentercleartext.
Youcanspecifyabase64encodedpasswordforthePasswordBase64parameter.
OutputMountPasswordPrompt
Specifiesthattheuserbepromptedtoenterapassword.
Ifyoudonotwanttostorethenetworksharepasswordintheconfigurationfile,specifythevalueastrue.
Whensettotrue,apromptalwaysappears,even
ifapasswordisspecifiedintheconfigurationfile.
Example
Followingisanexampleofnetworksharespecifications.Theuserfortheapplicationinstallationdirectoryhas
onlyreadpermissions.Forboththeinputandoutputnetworkshares,apromptwilldisplay,requiringauser
toenterapassword.
[Settings]
InputUncPath=\\AppInstallerServer\AppInstallers\ThinAppMigration
InputMountUserName=readonlyUser
InputMountPassword=secret
InputMountPasswordPrompt=true
OutputUncPath=\\DeploymentServer\ThinAppProj
OutputMountUserName=readwriteUser
OutputMountPassword=secret
OutputMountPasswordPrompt=true
ThinApp Converter Logic for Detecting the Application Installation Processes
Fortheapplicationinstallersnetworkshare,ThinAppConverterexaminesallsubdirectoriesunderthe
specifiedUNCpathrecursively,includingtheirsubdirectories.Foreachsubdirectory,itdetermineswhich
commandtorunforsilentapplicationinstallationusingthefollowinglogic:
1 AttemptstofindavalueforInstallationCommandinthe[AppSettings:AppName]sectionofthe
configurationfile.IfsuccessfulThinAppConverterusesthatvalue.
2 Attemptstofindafilenamedinstall.cmdorinstall.bat.Ifsuccessful,ThinAppConverterrunsthat
file.
3IfThinAppConverterfindsasingle.cmdor.batfile,itrunsthatfile.
4IfThinAppConverterfindsasingle.exefile,itrunsthatfile.