Installer Parameters and Unattended Installation
The Verba msi installers files can be started from the command line with additional parameters. The installers can be started the following way:
msiexec /i VerbaRecording.msi [logging setting] [/quiet] [verba parameters]
Logging setting
Loggin can be added by the /L parameter, plus the letters which specify the required information. For example /LE means logging the errors only, or /LEI means logging the errors and the status messages. For Verba, the recommended setting is /L*V. After the logging setting, a file name also has to be specified for the output, for example "/L*V installer.log". The following table describes the available options:
| Letter | Log entries |
|---|---|
| V | Verbose output |
| O | Out-of-disk-space messages |
| I | Status messages |
| C | Initial UI parameters |
| E | All error messages |
| W | Non-fatal warnings |
| A | Startup of actions |
| R | Action-specific records |
| M | Out-of-memory or fatal exit information |
| U | User requests |
| P | Terminal properties |
| X | Extra debugging information. |
| * | Wildcard for adding all parameters, except the V and X. |
| + | Append to existing file |
| ! | Flush each line to the log |
Quiet Mode
Quiet mode enables the installation of the Verba software with a single command, without using the GUI. In this case, all settings going to be set based on the provided parameters.
If quiet mode is used, the SKIPSQLSEQUENCE=1 parameter is mandatory!
Verba parameters
| Parameter | Description | Mandatory | Default value | Sample |
|---|---|---|---|---|
| SELECTEDROLE | The role to be installed on the server. Available values:
| Yes | SELECTEDROLE=RS | |
| FILTERINSTALLFOLDER | Application installation folder. | C:\Program Files\Verba\ | FILTERINSTALLFOLDER=D:\Apps\Verba\ | |
| MEDIA | Media folder. | C:\Program Files\Verba\media\ | MEDIA="D:\Verba media\" | |
| USEADVANCEDAPI | Sets if the advanced certificate based secure communication going to be used.
| 1 | USEADVANCEDAPI=0 | |
| VCERTTHUMBLABEL | The thumbprint or path of the server certificate. | VCERTTHUMBLABEL=6B5A1D380F5D73BB3A9C0EC47936E6785221A7DC | ||
| VCERTPASS | The password of the server certificate, if file path was provided at the VCERTTHUMBLABEL parameter. | VCERTPASS=your_password_here | ||
| VCACERTTHUMBLABEL | The thumbprint of the CA certificate. (Verba CA) | VCACERTTHUMBLABEL=7E2349566838AB58306BAB13D45447E25173D8AC | ||
| VSERVICEUSERNAME | Username for the service user. If not set, then Local System is going to be used as a service account. | Yes, if the VNATIVELOGON is set to 1. | VSERVICEUSERNAME=contoso\srv-verba | |
| VSERVICEUSERPASSWORD | Password for the service user. | Yes, if the VSERVICEUSERNAME is set. | VSERVICEUSERPASSWORD=your_password_here | |
| SKIPSQLSEQUENCE | Sets if the SQL database going to be created.
| Yes, if the installer runs in quiet mode. | 0 | SKIPSQLSEQUENCE=1 |
| SKIPREGISTRATIONCHECK | If set to 1, the node won't register itself in the Verba database. | 0 | SKIPREGISTRATIONCHECK=1 | |
| SERVERNAMEFORMAT | Sets format for the registration.
| 1 | SERVERNAMEFORMAT=0 | |
| VNATIVELOGON | Sets authentication type for the SQL access.
| 0 | VNATIVELOGON=1 | |
| SQLADDRESS | The address of the SQL server. | (local) | SQLADDRESS=sql1 | |
| SQLCATALOG | The name of the SQL database. | verba | SQLCATALOG=verba | |
| SQLUSER | SQL username. | sa | SQLUSER=contoso\srv-verba | |
| SQLPASSWORD | SQL password. | SQLPASSWORD=your_password_here | ||
| VSSLCERTIFICATEPATH | Path to the SSL certificate .crt file. | VSSLCERTIFICATEPATH=C:\certs\verbassl.crt | ||
| VSSLKEYPATH | Path to the SSL certificate .key file. | VSSLKEYPATH=C:\certs\verbassl.key | ||
| VSSLPASSWORD | SSL certificate key password. | VSSLPASSWORD=your_password_here | ||
| LOGON_USERNAME | Username for the service user at the filter services. | Yes, if the SELECTEDROLE is set to LF or LFRC. | LOGON_USERNAME=contoso\srv-verba | |
| LOGON_PASSWORD | Password for the service user at the filter services. | Yes, if the SELECTEDROLE is set to LF or LFRC. | LOGON_PASSWORD=your_password_here | |
| RESOLVEDIPV4 | The IP address of the server. | RESOLVEDIPV4=192.168.1.13 | ||
| ADMIN_PASSWORD | Administrator password. | Yes, if the SELECTEDROLE is set to MR or Combo. | ADMIN_PASSWORD=your_password_here | |
| MRHOST | First Media Repository server address. | MRHOST=testmr1 | ||
| API_PASSWORD | API user password. | API_PASSWORD=your_password_here |