Examples
If your application is small or you know that Symantec AntiVirus is not installed on the desktops to which you
are deploying the application, you can modify the NetRelaunch parameter for stronger initial startup
performance.
[BuildOptions]
NetRelaunch=0
RuntimeEULA
The RuntimeEULA parameter controls the End‐User License Agreement display for the package.
This parameter addresses legacy End‐User License Agreement requirements. VMware does not require a
runtime EULA for ThinApp packages.
Do not modify the value of this parameter.
Examples
The RuntimeEULA parameter prevents the display of the End‐User License Agreement.
[BuildOptions]
;Default: do not show an Eula
RuntimeEULA=0
VirtualComputerName
The VirtualComputerName parameter determines whether to virtualize the computer name, to avoid naming
conflicts between the deployment system and the capture system.
Applications can use the name of the computer on which they are installed, or connect to a database and use
the name of the computer in the connection string. Because the capture system is different from the
deployment system, captured applications that require a computer name must virtualize the computer name
to ensure that the application can run on any machine.
ThinApp comments out the initial setting of the VirtualComputerName parameter. This parameter uses a
string that GetComputerName and GetComputerNameEx API functions return in a virtual application.
Examples
If the capture system lacks the LOCALHOST name, ThinApp comments out the VirtualComputerName
parameter.
;VirtualComputerName=<original_machine_name>
If you rename a clean machine as LOCALHOST before performing the capture process, the Package.ini file
activates the VirtualComputerName entry. The virtual application works with this LOCALHOST name because
any computer that the application runs on gets this value as the computer name.
VirtualComputerName=LOCALHOST
If you type a GetComputerName or GetComputerNameEx command, the machine returns LOCALHOST. If the
Windows system requires the GetComputerName and GetComputerNameEx API functions to operate in a
standard way and return the actual name of the computer where the application runs, do not rename the
machine as LOCALHOST.
In addition to specifying a literal string, such as LOCALHOST, you can specify an environment variable.
VirtualComputerName=%VCOMPNAME%
When you specify an environment variable, the value returned is the value of the environment variable. If the
value of the VirtualComputerName parameter is %VCOMPNAME%, and the %VCOMPNAME%
environment variable is set to EnvCompName, the GetComputerName API returns EnvCompName.
VMware, Inc.
Chapter 5 Configuring Package Parameters
67