FortiClient
FortiClient proactively defends against advanced attacks. Its tight integration with the Security Fabric enables policy-based automation to contain threats and control outbreaks. FortiClient is compatible with Fabric-Ready partners to further strengthen enterprises’ security posture.
jkoay
Staff & Editor
Staff & Editor
Article Id 191478

Description


This article describes options to install FortiClient with MSI installer and MST file.

 

Scope

 

FortiClient.

Solution


To silently install FortiClient in the endpoint unit with MSI and MST files, use the following command:

msiexec /qn /i "forticlient_installer.msi" TRANSFORMS=forticlient.mst REBOOT=ReallySuppress DONT_PROMPT_REBOOT=1

 

The above installation command does not require interaction, no interface will be shown at all, hence, the endpoint will reboot automatically without being prompted once the installation has been completed.

 

If a reboot prompt is required once the installation is complete, use the following command:

msiexec /qb! /i "forticlient_installer.msi" TRANSFORMS=forticlient.mst

 

The MSIEXEC flag used in this command will now show a minimal user interface, and at the end user will be prompted for a restart.

Replace forticlient_installer with FortiClient MSI installer file name and forticlient with MST file name.

 

To capture all the logs (including the installer verbose and debug logs) for troubleshooting use the following command (The path for log file must exist)

msiexec /qb! /i "forticlient_installer.msi" TRANSFORMS=forticlient.mst /L*vx c:\temp\FortiClientInstall.log


Notes:

 A fully unattended MSI installation with a reboot prompt is not possible, as stated in the official Microsoft documentationhttps://learn.microsoft.com/en-us/windows/win32/msi/standard-installer-command-line-options#promptre...

An exhaustive guide to Windows Installer command line options: https://learn.microsoft.com/en-us/windows/win32/msi/command-line-options