Description
A common task as an Administrator is to deploy Foxit PDF Editor so that the updates are centrally managed. Additionally, since users commonly do not have local Administrator rights, there should not be a UAC pop-up when launching Foxit PDF Editor.
Typically the UAC prompt is triggered when the application is trying to determine whether it is the Default PDF reader. The solution is to set the default during installation and to suppress the application from checking for the Default PDF reader.
Solution
These steps are to create an MST input file that does not allow the end-user to run updates independently and will not trigger a UAC prompt.
- Download the appropriate Foxit Customization Wizard from here: Foxit_Customization_Wizard
- Copy the wizard tool, the appropriate MSI, and the fpmkey.txt file to the same folder.
- Open the wizard tool and select the MSI
- Personalization Options
- Add License Key File
- select the path to the fpmkey.txt
- Add License Key File
- Installation Options
- Pre-Setting ... leave these as the defaults
- Set as the default PDF viewer
- Show PDF files in IE browsers
- Disable Auto Update
- Pre-Setting ... leave these as the defaults
- Features
- Disable Foxit Updater
- Shortcuts
- uncheck Activation and Uninstall
- Preferences
- Disable default PDF Viewer switching
- Note: do NOT set the Default PDF Viewer in Preferences
- Forbid Auto Update
- Disable Automatic Updates
- Forbid Default Checking
- Forbid Checking for Default PDF Viewer
- Hide Activation Code
- Hide Activation Code in the Application
- Hide Activation Code in the Application
- Disable default PDF Viewer switching
- Ribbon Set
- Home
- Evaluation
- Help
- Product
- Check for Updates
- Install Updates
- Set to Default PDF Reader
- Product
- Help
- Evaluation
- Home
- Plugins
- Updater
- Click the SAVE icon and save it to the same location as the MSI. It will have an extension of .MST
- fct.cab and fcw.log files are also created. Please make sure fct.cab, xx.mst,xx.msi are in the same directory when installing. Or there might be some unexpected things happening, such as installation failed because or lack of fct.cab , incorrect preferences settings , etc.
Note: When generating a new .mst file, new fct.cab will be generated as well. Please remember to ensure they are well matched.
13. Syntax: msiexec /i "path to MSI" TRANSFORMS="path to MST" /QR