5.1

Table Of Contents
Example: Setting the Cache and Sandbox at the Same Directory Level
When you use a USB device and move the sandbox to the USB device, you might move the cache to the USB
device to avoid interfering with the local machine. In this situation, the cache and sandbox exist in the same
directory level.
CachePath=<sandbox_path>
UpgradePath Parameter
The UpgradePath parameter specifies the location of information and files for Application Sync and side-by-
side integer updates.
The default UpgradePath location is the same directory as that in which the application executable file is
located on the local machine.
The Application Sync utility accumulates log and cache files and constructs the updated executable file in
the UpgradePath location.
Side-by-side integer updating looks for updated versions of the application in the UpgradePath location.
Example: Specifying an Alternative Location for Storing Side-by-side Updates
When the default location, such as a USB device, has limited space, or to isolate upgrades from the
application executable file, you can modify the UpgradePath parameter to specify an alternative location for
storage of side-by-side updates.
The parameter can include environment variables in the path, but does not support folder macros.
[BuildOptions]
UpgradePath=C:\Program Files\<my_app_upgrades>
VirtualDrives Parameter
The VirtualDrives parameter specifies additional drive letters that are available to the application at
runtime.
ThinApp makes the virtual environment resemble the physical capture environment and mimics the
physical drives that are available on the capture system. ThinApp represents virtual drives through the
VirtualDrives parameter and a project folder, such as %drive_<drive_letter>%, that contains the virtual
files on the drive. This project folder can reside in the read-only file system of the package and in the
sandbox when write operations cannot occur on the physical drive.
The VirtualDrives parameter presents the drives to the application at runtime. The VirtualDrives
parameter displays metadata about the drive, such as a the serial number and type of drive. For example,
ThinApp detects the physical C: drive on the capture system and enters it into the parameter as a FIXED
type of drive with the serial number.
The VirtualDrives parameter includes the following information:
n
Drive – Single character between A and Z.
n
Serial – 8-digit hex number.
n
Type – FIXED, REMOVABLE, CD-ROM, or RAMDISK.
n
FIXED – Indicates fixed media.
For example, a hard drive or internal Flash drive.
ThinApp Package.ini Parameters Reference Guide
40 VMware, Inc.