Installation Script Switches and Parameters
Following are the most commonly used switches and parameters for running an installation script for the Windows Agent.
MSIEXEC core switches
- 
                                                /quiet (optional): Quiet mode. 
- 
                                                /norestart (optional): Does not require restart after install. 
- 
                                                /leo (optional): Logging, error messages, and out of disk space messages. 
ITM On-Prem (ObserveIT) parameters
- SERVERURL (mandatory): Directs communication to the specified Application Server. You can also specify the port number. For example: SERVERURL=”http://srv1:4884/ObserveITApplicationServer”. 
 You can use a hostname, an FQDN, or an IP address.When using https you must use the Application Server’s Fully Qualified Domain Name (FQDN) for the SERVERURL switch, and the port number can be omitted (unless a port other than the default 443 is used). For example: SERVERURL="https://srv1.domain.com/ObserveITApplicationServer. Use the offline~ parameter at the beginning of the URL in order to direct the Agent not to register itself on the ITM On-Prem (ObserveIT) Application Server during the installation. This parameter should be used with the NoRunOnInstall="1" parameter, described below. 
- 
                                                NoRunOnInstall (optional): Directs the Agent not to run after the installation was completed. Note that this parameter will NOT prevent the Agent from running upon the next time a user logs on to that system. This parameter should be used with the offline~ parameter described above. For example: NoRunOnInstall="1". 
- 
                                                SRVPOLTMPL (optional): Server Policies Template to inherit policy-based configuration from upon installation. The default is "00000000-0000-0000-0000-000000000000", and it will point the Agent to the Default Configuration Policy. For example: SRVPOLTMPL="00000000-0000-0000-0000-000000000000". For more information, see Creating Recording Policies. 
- 
                                                NeverRegister="1" : Prevents the Agent from ever being registered with the master image machine name on the ITM On-Prem (ObserveIT) system. Any other clone machine from that image can be registered with its own name, as long as the name is different to the original image name. 
- 
                                                SELECTED_REGISTER_MODE: (optional) Specifies how the register the Agent with the Application server. - SELECTED_REGISTER_MODE="1": Normal registration
- SELECTED_REGISTER_MODE="2": Unregistered
- SELECTED_REGISTER_MODE="3": Master Image mode
 
- 
                                                PWD (optional): The password that is defined in the ITM On-Prem Web Console (default ""). For example: PWD="". 
- 
                                                INSTALLDIR (optional): Use to specify the Agent installation directory. 
- 
                                                WINSRVPORT (optional): Use for Agent API communication in case the default port 5050 is not available. 
- 
                                                JWTFILE "C:\temp\settings.json" specifies the full path to the JWT file - UNC path isn't acceptable. 
- 
                                                ARPSYSTEMCOMPONENT= "1" (optional): Use to hide the ITM On-Prem (ObserveIT) Agent from the Add/Remove window in Control Panel. 
- 
                                                /LEO: Logging with errors only, other options include: /L*VX log.txt
From 7.13.2, use the following for Proxy Server Installation;
- ProxyType=0 No proxy (default) 
- ProxyType=1 Static proxy 
- ProxyType=2 Dynamic proxy 
- ProxyServerHostname="<URL/IP>" 
- ProxyServerPort="<Proxy Port>" 
- ProxyDomain="<Domain Login>"