Skip to main content
Skip table of contents

How to configure installation parameters using command-line

An enterprise systems administrator may want to automate the http://Form.com for Windows Desktop deployment. 

To automate the app deployment the following scripts can be used:

  • Windows startup scripts;

  • Windows unattended scripts.

http://Form.com for Windows Desktop is distributed in the form of Microsoft Installer packages and supports all the standard Microsoft Windows Installer command-line parameters. 

Additionally, an enterprise administrator can utilize http://Form.com for Windows Desktop app-specific configuration options.

How to use the command-line parameters

See the below table for details:

Command-line option 

Description

 /i

Specifies normal installation.

 /f

Repair installation.

 /a

Specifies administrative installation.

 /x

Uninstalls the package.

 /quiet

Quiet mode, no user interaction.

CHECKUPDATE

Enable or Disable the automatic updates to the new versions.

CODE
CHECKUPDATE="TRUE" - enable automatic updates.
 
CHECKUPDATE="" - disable automatic updates

<path_to_package>

Specify the location and name of the installation package file.

 /norestart

Stops the device from restarting after the installation completes.

 /promptrestart

Prompts the user if a reboot is required.

 /forcerestart

Restarts the device after the installation completes.

SERVER=SERVER.NAME

Specifies the default launch option servername

PORTALID=XXXXXXXX

Specifies the default launch option portalid with the portal ID

USER=USERNAME

Specifies the default launch option user with the username

AUTH_TYPE= {[PASSWORD]
| SAML}

Specifies authentication type, PASSWORD for general form.com authentication,
SAML - Single Sign-on authentication, IF AUTH_TYPE is omitted, general form.com authentication type is implied.

The command line must follow the below format:

CODE
msiexec.exe {/i | /f | /x}{[/norestart] | [/forcerestart] | [/promptrestart]} [/a] [/j{u|m|/g}] <path_to_package> [AUTH_TYPE= {[PASSWORD]| SAML]}[SERVER=SERVER.NAME] [PORTALID=XXXXXXXX] [USER=USERNAME]

Please read the article for more details on the format and commands interoperability.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.