Install GDC on Windows platforms using the MSI installer

Install Genero Desktop Client on Windows platforms using the MSI installer.

MSI installer

The GDC installer uses MSI technology. To be compliant with Microsoft User Access Control (UAC) requirements, the msi file is embedded inside an exe file. You can extract the msi file from the exe file using the /x option:

c:\fjs-gdc-version-build-osident.exe /x

Example:

c:\fjs-gdc-2.50.03-build4949-w32v100.exe /x

This creates a msi file with the same name.

Install and uninstall in silent mode

To install and uninstall GDC in silent mode, you can use the msiexec command line utility. The msiexec utility provides the means to install, modify, and perform operations on Windows Installer from the command line.

The following options for msiexec are the most common options regarding installation and uninstallation. Enter msiexec from the command prompt to view the complete list of available options.

msiexec /qn - Quiet mode with no UI

/i fjs-gdc-version-build-osident.msi - Install the specified msi package

/x fjs-gdc-version-build-osident.msi - Uninstall the specified msi package

/log logfile - Log to the specified log file

/l*vx logfile - Provide verbose (detailed) logs in the specified log file

Arguments

You can pass arguments to the msiexec installer on the command line.
Table 1. Arguments for the msiexec installer
Argument Description
PRODUCTDIR=your_gdcdir_path The path where GDC will be installed. It is an alias of GDCDIR variable.
GDCDIR=your_fgldir_path The path where GDC will be installed. It is an alias of the PRODUCTDIR variable.
STARTMENUFOLDER=your_startmenufolder_path Customize the location for the shortcuts in the startmenu. For example, "fjs\gdc".
ADDLOCAL=[ALL|GDC|GDC,GDCFILEASSOCGDC] Set the features to install.
  • ALL (default): Install GDC (mandatory) and .gdc file association
  • GDC: Install GDC only
  • GDC, GDCFILEASSOCGDC: Same as ALL
ALLUSERS=1 Perform a per machine installation (All Users). If not specified, it will perform a per user installation (Current User)
FORCEREMOVEPRODUCTDIR=YES On uninstall, remove the PRODUCTDIR location, even if it is not empty. Default value: "" (empty string)
  • YES = Force removal of PRODUCTDIR
  • Any other entry = Keep files in PRODUCTDIR
Note: Quotes are only required around the argument value when a space character is in the value string.