4.7.3
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
- Locating the ThinApp Sandbox
- Controlling the Sandbox Location
- Sandbox Structure
- Creating ThinApp Snapshots and Projects from the Command Line
- Index
Icon Parameter
The Icon parameter specifies the icon file to associate with a generated executable file. This icon appears in the
application, for example Microsoft Word, and in the files associated with the application, such as .doc files.
Each application includes its own icon stored as a .ico file, within the .exe file of the application, or within
a .dll file.
The capture process attaches the icons to the executable files.
The application uses the main group icon from the executable file in the Source parameter and the individual
icon resource that the group icon points to.
Example: Using an Alternative Icon
You can modify the Icon parameter to use an alternative icon by specifying an executable file that differs from
the executable file in the Source parameter.
Alternative icons might be useful for third-party companies.
[<my_app>.exe]
Source=%ProgramFilesDir%\<my_app>\app.exe
Icon=%ProgramFilesDir%\<my_app>\app2.exe
Example: Specifying an Icon
You can specify an icon set by appending ,1 ,2 to the end of the icon path.
[<my_app>.exe]
Source=%ProgramFilesDir%\<my_app>\<app>.exe
Icon=%ProgramFilesDir%\<my_app>\<app2>.exe,1
Example: Using an ICO File
You can use a .ico file to specify the application icon.
[<my_app>.exe]
Source=%ProgramFilesDir%\<my_app>\<app>.exe
Icon=%ProgramFilesDir%\<my_app>\<my_icon>.ico
OutDir Parameter
The OutDir parameter specifies the directory that stores the build.bat output. Do not modify the value of this
parameter.
Example: Specifying the BIN Directory for the Project
The static value of the OutDir parameter specifies the bin directory of the project.
[BuildOptions]
OutDir=bin
ThinApp Package.ini Parameters Reference Guide
26 VMware, Inc.










