This article explains how to install Umango without user interaction by running the installer from the command line and supplying MSI properties.
The Umango installer is distributed as an EXE bootstrapper that contains an MSI package. For silent installation, run the installer with silent switches and provide any required properties as part of the command.
Before installing Umango silently, ensure the following software components are already installed on the target server.
| Component | Minimum Version | Notes |
|---|---|---|
| Microsoft SQL Server | 14.0.1000.169 or later | SQL Server must be installed and accessible before running the Umango installer. |
| Microsoft Visual C++ Redistributable | 14.38.33135 or later | Required runtime library for ABBYY components. |
If these prerequisites are not installed, the Umango installation may fail or the application may not function correctly.
The Umango installer will automatically create the required Umango database during installation if the following conditions are met:
DB_CONNECTION property is reachable from the server where Umango is being installed.If these requirements are satisfied, the installer will:
DB_CONNECTION="Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True;"
If the database already exists, the installer will attempt to connect to or create a database using the supplied connection string.
The installer must be able to connect to the SQL Server instance during installation. Ensure that:
Use the following syntax:
UmangoSetup.exe /exenoui /qn [PROPERTY=VALUE]...
Example:
UmangoSetup.exe /exenoui /qn APPDIR="C:\Program Files\Umango\25" DB_CONNECTION="Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True;" SERVER_FRIENDLY_NAME="UMANGO" SERVER_REGION="ap-australia"
| Property | Description | Example Value |
|---|---|---|
APPDIR |
Install folder path. | C:\Program Files\Umango\25 |
DB_CONNECTION |
Database connection string. | Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True; |
CULTURE_PROP |
Installer UI language. | en |
LOGON_USER_PROP |
Service account logon username. | domain\username |
LOGON_PW_PROP |
Service account logon password. | YourPasswordHere |
SERVER_FRIENDLY_NAME |
A friendly name for the server. | UMANGO |
SERVER_REGION |
Region for the AI data center. | ap-australia |
Supported language values are:
ar, zh, zh-Hant, hr, cs, da, nl, en, fi, fr, de, hu, it, ja, no, pl, pt, ru, sk, es, sv, tr
Supported region values are:
ap-australia, eu-germany, eu-uk, us-usa
UmangoSetup.exe /exenoui /qn APPDIR="C:\Program Files\Umango\25" DB_CONNECTION="Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True;" SERVER_FRIENDLY_NAME="UMANGO" SERVER_REGION="ap-australia"
UmangoSetup.exe /exenoui /qn APPDIR="C:\Program Files\Umango\25" DB_CONNECTION="Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True;" CULTURE_PROP="en" SERVER_FRIENDLY_NAME="UMANGO" SERVER_REGION="ap-australia"
UmangoSetup.exe /exenoui /qn APPDIR="C:\Program Files\Umango\25" DB_CONNECTION="Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True;" LOGON_USER_PROP="domain\username" LOGON_PW_PROP="YourPasswordHere" SERVER_FRIENDLY_NAME="UMANGO" SERVER_REGION="ap-australia"
DB_CONNECTION value should be provided exactly as required for your SQL Server environment.LOGON_USER_PROP and LOGON_PW_PROP should be supplied together.CULTURE_PROP, the installer will use its default language.For troubleshooting, it is recommended to create a verbose MSI log during installation.
UmangoSetup.exe /exenoui /qn /L*v "C:\Temp\UmangoInstall.log" APPDIR="C:\Program Files\Umango\25" DB_CONNECTION="Server=.\SQLUMANGO;Database=Umango;Trusted_Connection=True;" SERVER_FRIENDLY_NAME="UMANGO" SERVER_REGION="ap-australia"