4.0.4

Table Of Contents
VMware, Inc. 103
D
ThinAppstoresthedifferencesbetweensnapshotsduringthesetupcaptureprocessinavirtualfilesystemand
virtualregistry.
Thisinformationaboutthevirtualfilesystemincludesthefollowingtopics:
“VirtualFileSystemFormats”onpage 103
“MergedandVirtualViewsoftheFileSystem”onpage 103
“UsingFolderMacros”onpage 104
Virtual File System Formats
ThinAppgeneratesthefollowingvirtualfilesystemformats:
Build
Thesetupcaptureprocessgeneratesthisformatfromfilesfounddirectlyonthephysicalfilesystem.
ThinAppusesfoldermacrostorepresentWindowsshellfolderlocations.
Embedded
Thebuild.batfiletriggersabuildprocessthatembedsareadonlyfilesysteminexecutablefiles.
The executablefilesprovideblockbasedstreamingtoclientcomputers.ThinAppcompressesthefile
system.
Sandbox
Runningthecapturedapplicationgeneratesthereadwritedirectorystructurethatholdsfiledatathatthe
applicationmodifies.FilemodificationsthatpromptThinApptoextractembeddedvirtualfilestothe
sandboxincludethefollowingoperations:
Changingthetimestamporattributesofafile
Openingafilewithwriteaccess
Truncatingafile
Renamingormovingafile
Theembeddedandsandboxfilesystemsusefoldermacrostoenablefilepathstodynamicallyexpandat
runtime.
Merged and Virtual Views of the File System
IsolationmodesspecifywhetherThinApppresentstheapplicationwithamergedviewofthevirtualand
physicalfilesystemoraviewofvirtualfiles.Forinformationaboutisolationmodes,see“ModifyingIsolation
Modes”onpage 23.
ThinApp Virtual File System
D