The TPG MS Project Desktop Integration Add‑In installer can be executed from the command line to support automated or silent installations.
Basic Syntax
The installer executable can be called with actions, options, and configuration variables:
"TPG MS Project Desktop Integration <version>.exe" [Action] [Options] [Variables]
▶ <Version> represents the version number of the installer.
▶ Actions, options, and variables are optional and can be combined as required.
➢Ensure the installer TPG MS Project Desktop Integration <version>.exe is available on the local system.
➢Open a command prompt (run as administrator if required).
➢Enter the installer executable name in quotation marks: "TPG MS Project Desktop Integration <version>.exe"
➢Optionally add an action, options, and configuration variables.
➢Execute the complete command.
Actions
Actions define which operation is executed by the installer.
Action |
Description |
|---|---|
(none) |
Standard installation with user interface |
/uninstall |
Uninstalls the product. |
/repair |
Repairs the installation. |
/layout |
Creates a local copy of the installation media. |
Options
Options control the behavior of the installation process, for example the user interface mode or logging.
Option |
Description |
|---|---|
/quiet |
Unattended installation without user interface. |
/passive |
Reduced user interface (progress bar only, no user interaction). |
/norestart |
Prevents an automatic system restart, even if one is required. |
/log <path> |
Specifies the location of the log file. |
Variables (Configuration)
Custom properties are passed using the Name=Value syntax. The following variables are available for this setup:
Variable |
Description |
Required |
|---|---|---|
InstallFolder |
Custom installation path |
No |
AzureTenant |
Azure Tenant ID or name |
No |
PSLinkTenant |
PSLink Tenant name |
Yes |
PSLinkSite |
PSLink Site URL or name |
Yes |
Examples
▪Silent Installation (Fully Automated)
This command installs the product silently with the required configuration and a log file.
"TPG MS Project Desktop Integration 1.0.0.exe" /quiet /log install.log
PSLinkTenant="TenantA" PSLinkSite="SiteB" AzureTenant="AzureTenantID"
▪Silent Uninstallation
This command uninstalls the product silently with a log file.
"TPG MS Project Desktop Integration 1.0.0.exe" /uninstall /quiet /log install.log
▪Passive Installation with Custom Folder
This command installs the product in a folder different to the default and with the required.
"TPG MS Project Desktop Integration 1.0.0.exe" /passive
InstallFolder="C:\Custom Path" PSLinkTenant="TenantA" PSLinkSite="SiteB"