5.1
Table Of Contents
- ThinApp Package.ini Parameters Reference Guide
- Contents
- About This Guide
- Configuring Package Parameters
- Package.ini File Structure
- Package.ini or ##Attributes.ini Files That Override Package.ini Settings
- Configuring the ThinApp Runtime
- Configuring Isolation
- Configuring File and Protocol Associations
- Configuring Build Output
- Configuring Permissions
- Configuring Objects and DLL Files
- ExternalCOMObjects Parameter
- ExternalDLLs Parameter
- ForcedVirtualLoadPaths Parameter
- IsolatedMemoryObjects Parameter
- IsolatedSynchronizationObjects Parameter
- NotificationDLLs Parameter
- NotificationDLLSignature Parameter
- ObjectTypes Parameter
- SandboxCOMObjects Parameter
- VirtualizeExternalOutOfProcessCOM Parameter
- Configuring File Storage
- Configuring Processes and Services
- Configuring Sizes
- Configuring Logging
- Configuring Versions
- Configuring Locales
- Configuring Individual Applications
- Configuring Dependent Applications Using the Application Utility
- Configuring Application Updates with the Application Sync Utility
- Configuring MSI Files
- Configuring Sandbox Storage and Inventory Names
- Other Configuration Parameters
- DisableCutPaste Parameter
- LoadDotNetFromSystem Parameter
- PermittedComputers Parameter
- Services Parameter
- StatusbarDisplayName Parameter
- DisableTransactionRegistry Parameter
- PreventDLLInjection
- ProcessExternalNameBehavior Parameter
- PreventDllInjectionExceptions Parameter
- LargeAddressAware Parameter
- PermittedComputers Parameter
- PermittedComputersAccessDeniedMsg Parameter
- PermittedComputersOfflineAccess Parameter
- IgnoreDDEMessages Parameter
- Locating the ThinApp Sandbox
- Controlling the Sandbox Location
- Sandbox Structure
- Creating ThinApp Snapshots and Projects from the Command Line
- Index
Store the Sandbox on a Portable Device
You can use the SandboxPath parameter to set a portable device location for the sandbox. You can use any
portable device, such as a USB drive, that appears as a disk drive in the My Computer system folder. A
portable device location is useful to keep the sandbox data on the device where the application resides.
Procedure
1 Open the Package.ini file.
2 Under the SandboxName parameter, set the SandboxPath parameter to the directory on a USB drive where
the executable file resides.
SandboxName=Mozilla Firefox 3.0
SandboxPath=.
If Mozilla Firefox 3.0 is the value of the SandboxName parameter, the captured Firefox application
creates the Mozilla Firefox 3.0sandbox in the same directory that Firefox runs from.
Store the Sandbox in a Thinstall Directory on a USB Drive at the Same
Level as the Executable File
The sandbox in a Thinstall directory that is located on a USB drive must be stored at the same level at which
the executable file is stored.
Prerequisites
If the %THINSTALL_SANDBOX_DIR% or %<sandbox_name>_SANDBOX_DIR% environment variables are
set, unset the variables.
Procedure
1 On the portable device, create a Thinstall directory in the same directory as your captured application.
The next time the packaged application starts from the portable device, the application creates a
sandbox in the Thinstall directory.
2 (Optional) If the application and sandbox originally ran from another location, such as a computer, and
you need the same sandbox on a portable device, copy the Thinstall directory from %AppData% to the
directory where the executable file resides on the device.
ThinApp no longer uses the sandbox in the original location.
ThinApp Package.ini Parameters Reference Guide
86 VMware, Inc.










