SonicCloud
Skip to content

Deploy with msiexec

Install, upgrade and remove SonicCloud from the command line.

Use msiexec for scripted installs, imaging, and deployment tools that run command lines.

Installer properties

The installer points each workstation at your license service. Provide these properties on every installation and every upgrade.

PropertyRequiredDefaultDescription
SERVER_HOSTYesNoneHost name of your license service, for example license-api.example.com.
SERVER_PORTYes443HTTPS port of the license service.
SERVER_PRODUCTYesSonicCloudProduct name. Keep the default.
SERVER_USE_TLSNotrueKeep true.

Test before you deploy

From a test workstation, confirm that the license service host name resolves, that port 443 is reachable and that the certificate is trusted. If you use an internal certificate authority, install its root certificate on the workstation first.

Run commands from an elevated prompt.

Install

msiexec /i "SonicCloud.26.10.Installer.x64.msi" SERVER_HOST=license-api.example.com SERVER_PORT=443 SERVER_PRODUCT=SonicCloud SERVER_USE_TLS=true

Upgrade

Run the new installer with the same properties.

Uninstall

msiexec /x "SonicCloud.26.10.Installer.x64.msi" /qn /norestart

Confirm a workstation

  1. Open SonicCloud. Close and reopen it if it was running during installation.
  2. In the admin console, confirm the workstation appears with an active seat.

Exit codes

CodeMeaning
0Success.
3010Success, restart required.
1603Installation failed. Check the log, and confirm all required properties were supplied.
1618Another installation is running. Retry later.
1639Invalid command line. Check quoting.

Installer file names change with each release. Use the file name of the installer you received.

On this page