4.5

Table Of Contents
ThinApp User’s Guide
38 VMware, Inc.
Security Recommendations for Streaming Packages
VMwarerecommendsthatyoumakeacentralshareddirectoryforthepackagereadonly.Userscanreadthe
packagecontentsbutnotchangetheexecutablefilecontents.Whenapackagestreamsfromasharedlocation,
ThinAppstoresapplicationchangesintheusersandbox.Thedefaultsandboxlocationis
%AppData%\Thinstall\<application_name>.You
canconfigurethesandboxlocationatruntimeorat
packagetime.
Acommonconfigurationistoplacetheusersandboxonanothercentralstoragedevice.Theusercanuseany
computerandretainindividualapplicationsettingsatacentralshare.Whenpackagesstreamfromacentral
share,theyremainlockeduntil
allusersexittheapplication.
Stream ThinApp Packages from the Network
Userscanaccesspackagedapplicationsthroughthenetwork.
To stream packages from the network
1PlacetheThinApppackageinalocationaccessibletoclientcomputers.
2Sendalinktouserstoruntheapplicationdirectly.
Using Captured Applications with Other System Components
Capturedapplicationscaninteractwithothercomponentsinstalledonthedesktop.
Performing Paste Operations
ReviewthefollowingpasteoperationsandlimitationswithThinApp:
PastingcontentfromsysteminstalledapplicationstocapturedapplicationsThispasteoperationis
unlimited.Thevirtualapplicationcanreceiveanystandardclipboardformats,suchastext,graphics,and
HTML.ThevirtualapplicationcanreceiveOLEobjects.
PastingfromcapturedapplicationstosystemapplicationsThinAppconvertsOLEobjectscreatedin
virtualapplicationstosystemnativeobjectswhenyoupastethemintonativeapplications.
Accessing Printers
Acapturedapplicationhasaccesstoanyprinterinstalledonthecomputerthatitisrunningon.Captured
applicationsandapplicationsinstalledonthephysicalsystemhavethesameprintingability.
YoucannotuseThinApptovirtualizeprinterdrivers.Youmustmanuallyinstallprinterdriversonacomputer.
Accessing Drivers
Acapturedapplicationhasfullaccesstoanydevicedriverinstalledonthecomputerthatitisrunningon.
Capturedapplicationsandapplicationsinstalledonthephysicalsystemhavethesamerelationshipwith
devicedrivers.Ifanapplicationrequiresadevicedriver,youmustinstallthedriverseparatelyfromthe
ThinApp
package.
Insomecases,anapplicationwithoutanassociateddrivermightfunctionwithsomelimitations.Forexample,
AdobeAcrobatinstallsaprinterdriverthatallowsapplicationssystemwidetorenderPDFfilesusingaprint
mechanism.WhenyouuseacapturedversionofAdobeAcrobat,youcanuseitto
load,edit,andsavePDF
fileswithouttheprinterdriverinstallation.Otherapplicationsdonotdetectanewprinterdriverunlessthe
driverisinstalled.