4.0.4

Table Of Contents
VMware, Inc. 73
Appendix A Configuring Package Parameters
VirtualDrives
TheVirtualDrivesparameterspecifiesadditionaldrivelettersthatareavailabletotheapplicationat
runtime.
Virtualdrivesareusefulwhenapplicationsrelyonhardcodedpathstodrivelettersthatmightnotbe
availableontheclientcomputers.Forexample,certainlegacyapplicationsmightexpectthattheD:driveisa
CDROMandthatdatafilesareavailableatD:\media.
Virtualdrivesarevisibleonlytoapplicationsrunninginthevirtualenvironment.Virtualdrivesdonotaffect
thephysicalWindowsenvironment.Virtualdrivesinheritisolationmodesfromthedefaultisolationmodeof
theprojectunlessyouspecificallyoverridethemode.If
youconfigureyourvirtualdrivewiththe
IsolationMode parametersettoMerged,anywriteoperationstothatdrivefailifitdoesnotexistonthe
physicalsystem.
Aprojectlistsvirtualdriveinformationfordrivesthatarepresentatthetimeofapplicationcapture.
The VirtualDrivesparameterusessemicolonsto
separateinformationassignedtodifferentdrivelettersand
commastoseparateparametersforindividualdriveletters.TheVirtualDrivesparameterincludesthis
information:
DriveisasinglecharacterbetweenAandZ.
Serialisaneightdigithexnumber.
TypeisFIXED,REMOVABLE,CD-ROM,orRAMDISK.
FIXED—Indicatesfixedmedia.
Forexample,aharddriveorinternalFlashdrive.
REMOVABLE—Indicatesremovablemedia.
Forexample,adiskdrive,thumbdrive,orflashcardreader.
CD-ROM—IndicatesaCDROMdrive.
RAMDISK—IndicatesaRAMdisk.
Examples
TheVirtualDrivesparameterisasinglestringthatcanholdinformationformultipledriveletters,and
optionalparametersforthosedriveletters.
VirtualDrives= Drive=A, Serial=12345678, Type=REMOVABLE; Drive=B, Serial=9ABCDEF0, Type=FIXED
Basicusageinvolvesspecifyingasinglevirtualdriveletter.Bydefault,ThinAppassignsaserialnumberand
theFIXEDtypetothedrive.
YoucanspecifytheX,D,andZvirtualdriveletters.
[BuildOptions]
VirtualDrives=Drive=X, Serial=ff897828, Type=REMOVABLE; Drive=D, Type=CDROM; Drive=Z
DriveXisaremovablediskwiththeff797828serialnumber.
DriveDisaCDROMdrivewithanassignedserialnumber,
DriveZisaFIXEDdiskwithanassignedserialnumber.
Change Virtual Drive Isolation Settings
Youmightneedtousethe##Attributes.inifiletochangetheisolationmodeofavirtualdrive.
To specify the isolation mode for a virtual drive
1Addthe%Drive_X%foldertoyourThinAppproject.
2Inthenewdirectory,addthe##Attributes.inifiletospecifytheisolationmodeforthedriveletter.