|
ThinApp Microsoft Office 2007 - General Postcapture Modifications |
|
|
|
|
Written by Tom Hirt
|
|
Thursday, 16 April 2009 15:02 |
|
Page 2 of 5
General Postcapture Modifications
Before we return to Setup Capture and build our package, as with any ThinApp package, there are a handful of modifications that should be considered prior to build. These modifications are not specific to Microsoft Office but generally considered to be good practice with any ThinApp build:
- Delete the following directories (some may not exist) from the build project folder:
- %COOKIES%
- %DRIVE_C%
- %HISTORY%
- %INTERNET CACHE%
- %PROFILE%
- %COMMON APPDATA%\VMware
- If you do not want any customization made to your Office build (i.e. you inadvertently provided your user initial or made some other customization that you want excluded from the package) delete the contents of the %APPDATA% directory leaving only the ##Attributes.ini file.
- If you want to make the package portal (run from a USB flash drive) you can do so by including the following option in your package.ini file (located in the root of the build directory):
- If you need additional application linking included with the build, from the build directory:
- Create a new folder for the application that will be linked to as part of the build.
Example: Plugins
- Place the executables to be included in the new folder created in the previous step
- Use the ‘RequiredAppLinks’ and/or ‘OptionalAppLinks’ options in the package.ini to specify the location of the additional executables to be included within the package. Multiple files/locations can be listed using a ‘;’ as the delimiter. You can also use a URL and/or UNC path.
Examples:
RequiredAppLinks=Plugins\first.exe; Plugins\second.exe OptionalAppLinks=Plugins\*.exe RequiredAppLinks=Directory1\*.exe; Directory2\*.exe OptionalAppLinks=http://www.tcpdump.com/Plugins/file.exe |
- If you would like the package to perform application syncing, modify the following options in the package.ini file:
- AppSyncURL=https://www.tcpdump.com/ThinAppPackages/MyPackage.exe
- AppSyncUpdateFrequency=1d
- AppSyncExpirePeriod=30d
- AppSyncWarningPeriod=5d
- AppSyncWarningFrequency=1d
- AppSyncWarningMessage=This application will become unavailable for use in remaining_days10368826ay(s) if it cannot contact its update server. Please check your network connection to ensure uninterrupted service
- AppSyncExpireMessage=This application has been unable to contact its update server for xpire_days0ay(s). To continue using this package, please ensure your network connection is available and try again.
- AppSyncUpdatedMessage=
- AppSyncClearSandboxOnUpdate=0
|
|
Last Updated on Tuesday, 02 June 2009 11:19 |