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
For example, if the Mozilla Firefox 3.0_SANDBOX_DIR environment variable
exists, its value determines the parent directory sandbox location. If the value
is z:\FirefoxSandbox before you run the application, ThinApp stores the
sandbox in z:\FirefoxSandbox.JOHNDOE-COMPUTER if the directory already
exists. If the directory does not exist, ThinApp creates a sandbox in
z:\FirefoxSandbox.
%THINSTALL_SANDBO
X_DIR%
This environment variable changes the location of all sandboxes on a
computer.
For example, if the THINSTALL_SANDBOX_DIR environment variable
exists, its value determines the parent directory sandbox location. If the value
is z:\MySandboxes before you run the application, ThinApp creates a sandbox
in z:\MySandboxes.
When ThinApp Does Not Detect an Environment Variable
If ThinApp does not detect the %<sandbox_name>_SANDBOX_DIR% or %THINSTALL_SANDBOX_DIR%
environment variable, ThinApp checks for the following file system directories and creates a sandbox in the
first directory it detects.
n
exe_directory\sandbox_name.computer_name
For example, C:\Program Files\Firefox\Mozilla Firefox 3.0.JOHNDOE-COMPUTER
n
exe_directory\sandbox_name
For example, C:\Program Files\Firefox\Mozilla Firefox 3.0
n
exe_directory\Thinstall\sandbox_name.computer_name
For example, C:\Program Files\Firefox\Thinstall\Mozilla Firefox 3.0.JOHNDOE-COMPUTER
n
exe_directory\Thinstall\sandbox_name
For example, C:\Program Files\Firefox\Thinstall\Mozilla Firefox 3.0
n
sandbox_path\sandbox_name.computer_name
For example, Z:\sandboxes\Mozilla Firefox 3.0.JOHNDOE-COMPUTER
n
sandbox_path\sandbox_name
For example, Z:\sandboxes\Mozilla Firefox 3.0
n
%AppData%\Thinstall\sandbox_name.computer_name
For example, C:\Documents and Settings\JohnDoe\Application Data\Thinstall\Mozilla Firefox
3.0.JOHNDOE-COMPUTER
n
%AppData%\Thinstall\sandbox_name
For example, C:\Documents and Settings\JohnDoe\Application Data\Thinstall\Mozilla Firefox 3.0
If ThinApp does not detect the %<sandbox_name>_SANDBOX_DIR%or %THINSTALL_SANDBOX_DIR%
environment variable, and does not detect the specified file system directories, ThinApp creates a sandbox
using the following guidelines in this order:
n
If the SANDBOXPATH parameter in Package.ini is set, the value determines the sandbox location.
n
If ThinApp completes the sandbox search without any results, ThinApp creates a sandbox in the default
%AppData%\Thinstall directory of the user.
ThinApp Package.ini Parameters Reference Guide
84 VMware, Inc.










