EasyManua.ls Logo

VMware THINAPP 4.6 - Allowunsupportedexternalchildprocesses; Autoshutdownservices; Autostartservices; Childprocessenvironmentdefault

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
82 VMware, Inc.
AllowUnsupportedExternalChildProcesses
TheAllowUnsupportedExternalChildProcessesparameterspecifieswhethertorun64‐bitchildprocesses
inthephysicalenvironment.ThinAppruns64‐bitapplicationsinthephysicalenvironmentbecauseThinApp
doesnotsupport64‐bitprocessesandcannotvirtualizea64‐bitapplication.
ThinAppsetsaninitialvalueoftheAllowUnsupportedExternalChildProcessesparameterthatruns64‐
bit
applicationsinthephysicalenvironment.Youcanrun64‐bitchildprocesstasksonapplicationsthatrunon
64‐bitsystems.Runningtheprintspoolerisanexampleofa64‐bitchildprocesstask.
Examples
Toprotectthephysicalfilesystemfromanychanges,youcanmodifythe
AllowUnsupportedExternalChildProcessesparameterandblockThinAppfromgenerating64‐bitchild
processesoutsideofthevirtualenvironment.ThinAppcannotrunany64‐bitprocessesbecauseThinAppdoes
notsupporttheprocessesinthevirtualenvironment.
[BuildOptions]
AllowUnsupportedExternalChildProcesses=0
AutoShutdownServices
TheAutoShutdownServicesparametercontrolswhethertoshutdownvirtualserviceswhenthelast
nonserviceprocessexits.
ThinAppsetsaninitialvaluetostopvirtualserviceswhenthelastnonserviceprocessexits.Theparameter
doesnotaffectservicesoutsidethevirtualcontext.
Examples
YoucanmodifytheAutoShutdownServicesparameterwhenyourunApacheWebServerandwanttokeep
thevirtualservicerunningaftertheapplicationthatstartstheserviceexits.
[BuildOptions]
AutoShutdownServices=0
AutoStartServices
TheAutoStartServicesparametercontrolswhethertostartthevirtualserviceswhenthefirstvirtual
applicationstarts.
ThinAppsetsaninitialvaluethatstartsthevirtualservicesthatareinstalledwiththestartuptypeof
Automatic.Thevirtualservicesstartwhentheuserrunsthefirstparentprocess.
Examples
Whenapplicationsinstallaservicebutdonotuseit,you canmodifytheAutoStartServicesparameterto
preventthestartofthevirtualserviceandsavetime.
[BuildOptions]
AutoStartServices=0
ChildProcessEnvironmentDefault
TheChildProcessEnvironmentDefaultparameterdetermineswhetherThinApprunsallchildprocessesin
thevirtualenvironment.
ThinAppcreatesallchildprocessesinthevirtualenvironment.Iftheprocessesareslow,youmightwantto
movechildprocessestothephysicalenvironment.Asachildprocess,MicrosoftOutlookmightaffect
performancewhenitcopies
thewholemailboxtothevirtualenvironment.
YoucancreatespecificexceptionswiththeChildProcessEnvironmentExceptionsparameter.
See “ChildProcessEnvironmentExceptions”onpage 83.

Table of Contents