User`s guide
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.
n
REMOVABLE – Indicates removable media.
For example, a disk drive, thumb drive, or flash card reader.
ThinApp Package.ini Parameters Reference Guide
40 VMware, Inc.