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
Example: Pointing to an Entry Point using the Source Parameter
The Source parameter can point to an entry point in C:\Program Files\<base_app>\<app>.exe.
[<app>.exe]
Source=%ProgramFilesDir%\<base_app>\<app>.exe
WorkingDirectory Parameter
The WorkingDirectory parameter determines the first location in which an application looks for files or
places files.
ThinApp does not include this parameter by default in the Package.ini file because Thinapp assumes the
working directory is the directory where the executable file resides. The typical location in a ThinApp
environment is on the desktop of the deployment machine.
You can set the working directory for individual applications. The working directory can exist in the virtual
file system, the sandbox, or the physical system depending on the isolation mode setting. You can use folder
macros for the pathname conventions.
The WorkingDirectory parameter sets the initial value of the working directory but the directory is dynamic
as you navigate to other locations.
Example: Modifying the WorkingDirectory Parameter value
If you have an application on a USB drive, you can modify the WorkingDirectory value from the default USB
location to the My Documents directory on the desktop.
[<app>.exe]
WorkingDirectory=%Personal%
The location of the My Documents directory depends on the isolation mode setting. To map the working
directory to the My Documents directory on the physical system, use the Merged isolation mode setting. To
map the working directory to the sandbox on the local machine, use the WriteCopy or Full isolation mode
setting.
ThinApp Package.ini Parameters Reference Guide
60 VMware, Inc.










