4.7.3

Table Of Contents
VMware, Inc. 5
Contents
ListingVirtualRegistryContentswithvregtool 62
6 CreatingThinAppSnapshotsandProjectsfromtheCommandLine 63
MethodsofUsingthesnapshot.exeUtility 63
CreatingSnapshotsofMachineStates 63
CreatingtheTemplatePackage.inifilefromTwoSnapshotFiles 64
CreatingtheThinAppProjectfromtheTemplatePackage.iniFile 64
DisplayingtheContentsofaSnapshotFile 65
Samplesnapshot.exeCommands 65
CreateaProjectWithouttheSetupCaptureWizard 65
Customizingthesnapshot.iniFile 66
7 ThinAppFileSystemFormatsandMacros 67
VirtualFileSystemFormats 67
ThinAppFolderMacros 67
ListofThinAppMacros 68
Processing%SystemRoot%inaTerminalServicesEnvironment 69
8 CreatingThinAppScripts 71
CallbackFunctions 71
ImplementScriptsinaThinAppEnvironment 72
.batExample 72
TimeoutExample 72
ModifytheVirtualRegistry 73
.regExample 73
StoppingaServiceExample 73
CopyingaFileExample 73
AddaValuetotheSystemRegistry 74
APIFunctions 75
AddForcedVirtualLoadPath 75
ExitProcess 75
ExpandPath 76
ExecuteExternalProcess 76
ExecuteVirtualProcess 77
GetBuildOption 77
GetFileVersionValue 77
GetCommandLine 78
GetCurrentProcessName 78
GetOSVersion 79
GetEnvironmentVariable 79
RemoveSandboxOnExit 80
SetEnvironmentVariable 80
SetfileSystemIsolation 80
SetRegistryIsolation 81
WaitForProcess 81
9 MonitoringandTroubleshootingThinApp 83
ProvidingInformationtoTechnicalSupport 83
LogMonitorOperations 83
TroubleshootActivitywithLogMonitor 84
PerformAdvancedLogMonitorOperations 84
LogFormat 86
TroubleshootingSpecificApplications 90
TroubleshootRegistrySetupforMicrosoftOutlook 90
ViewingAttachmentsinMicrosoftOutlook 90