ThinApp User's Guide
You can ensure that the application can write to any key on the computer, except where the package specifies
otherwise.
[Isolation]
RegistryIsolationMode=Merged
Configuring File and Protocol Associations
You can modify ThinApp parameters to associate file extensions with applications and to specify protocols
that are visible to the physical environment.
FileTypes
The FileTypes parameter lists file extensions that the thinreg.exe utility associates with an executable file.
The capture process generates initial values that you cannot add to. You can remove extensions that you do
not want to associate with the virtual package. Do not use separators between the file extensions in the list.
Examples
A Microsoft Word 2007 package specifies .doc.docx as the values of the FileTypes parameter. If you capture
Microsoft Office 2007 and have Microsoft Office 2003 installed in the physical environment, you can remove
the .doc extension from the FileTypes parameter and leave the.docx extension to ensure that
Microsoft Word 2003 opens .doc files and Microsoft Word 2007 opens .docx files.
[Microsoft Office Word 2007.exe]
FileTypes=.docx
The capture process can create file type associations for .doc and .dot extensions and link them to
Microsoft Word.
[Microsoft Office Word 2003.exe]
ReadOnlyData=bin\Package.ro.tvr
Source=%ProgramFilesDir%\Microsoft Office\OFFICE11\WINWORD.EXE
FileTypes=.doc.dot
Protocols
The Protocols parameter specifies the protocols, such as HTTP, that are visible to applications in the physical
environment. This parameter is similar to the FileTypes parameter, but deals with applications that handle
protocols rather than file types.
The capture process generates initial values that you cannot add to. You can remove entries for browsers or
other applications.
Examples
The capture process can specify protocols, such as the mailto protocol for a Microsoft Outlook package, in the
Protocols parameter.
[Microsoft Office Outlook 2007.exe]
Protocols=feed;feeds;mailto;Outlook.URL.mailto;stssync;webcal;webcals
Configuring Build Output
You can modify ThinApp parameters to specify the location of the build output and the files in the package.
ExcludePattern
The ExcludePattern parameter excludes files or directories during the application build process. You must
add a [FileList] heading before this parameter entry.
70
VMware, Inc.