Overview
You are trying to install a program or deploy a custom MSI package remotely via the GFI LanGuard remediation job using the msiexec Windows installer with silent deployment parameters.
Solution
Msiexec is a Windows tool that interprets and installs products and is already present on Windows computers, so all is needed is to create a batch file with the custom msiexec string for the silent install of this required MSI package and to deploy it with the LanGuard server:
-
Figure out the parameters for a silent install without user intervention for your MSI package and create a batch file with a corresponding string. For example:
msiexec /q /i custom.msi /L*v install_log.txt
Run the batch file manually from a command line and verify that it installs the software correctly and doesn't require any user interaction.
The actual script to be used to deploy the software is outside of our scope of support. If you experience problems with the manual silent install, contact the third-party vendor whose software is deployed.
- Prepare all the files required and follow the Deploying Custom Software on Remote Machines with the GFI LanGuard Server instructions specifying all files other than the batch file as Auxiliary.
Testing
Follow the deployment progress from the LanGuard console Remediation Jobs. If you experience issues, troubleshoot according to the errors in the console and the log created by the batch script (in our example above - install_log.txt
).
Priyanka Bhotika
Comments