Installation in non-interactive mode

Administration Server can be installed in non-interactive mode, that is, without the interactive input of installation settings.

To install Administration Server on a local device in non-interactive mode:

  1. Read the End User License Agreement. Use the command below only if you understand and accept the terms of the End User License Agreement.
  2. Read the Privacy Policy. Use the command below only if you understand and agree that your data will be handled and transmitted (including to third countries) as described in the Privacy Policy.
  3. Run the command

    setup.exe /s /v"DONT_USE_ANSWER_FILE=1 EULA=1 PRIVACYPOLICY=1 <setup_parameters>"

where setup_parameters is a list of parameters and their respective values, separated with spaces (PRO1=PROP1VAL PROP2=PROP2VAL). The setup.exe file is located in the Server folder, which is part of the Kaspersky Security Center distribution kit.

The names and possible values for parameters that can be used when installing Administration Server in non-interactive mode are listed in the table below.

Parameters of Administration Server installation in non-interactive mode

 

Parameter name

Parameter description

Available values

EULA

Acceptance of the terms of the License Agreement.

  • 1—I have fully read, understand and accept the terms of the End User License Agreement.
  • Other value or no value—I do not accept the terms of the License Agreement (installation is not performed).

PRIVACYPOLICY

Acceptance of the terms of the Privacy Policy.

  • 1—I am aware and agree that my data will be handled and transmitted (including to third countries) as described in the Privacy Policy. I confirm that I have fully read and understand the Privacy Policy.
  • Other value or no value—I do not accept the terms of the Privacy Policy (installation is not performed).

INSTALLATIONMODETYPE

Type of Administration Server installation.

  • Standard —Standard installation.
  • Custom —Custom installation.

INSTALLDIR

Path to the Administration Server installation folder.

String value.

ADDLOCAL

List of Administration Server components (separated with commas) to be installed.

CSAdminKitServer, NAgent, CSAdminKitConsole, NSAC, MobileSupport, KSNProxy, SNMPAgent, GdiPlusRedist, Microsoft_VC90_CRT_x86, Microsoft_VC100_CRT_x86

Minimum list of components sufficient for proper Administration Server installation:

ADDLOCAL=CSAdminKitServer,CSAdminKitConsole,KSNProxy,Microsoft_VC90_CRT_x86,Microsoft_VC100_CRT_x86

NETRANGETYPE

Network size (number of devices on the network).

  • NRT_1_100 —From 1 to 100 devices
  • NRT_100_1000 —From 101 to 1,000 devices
  • NRT_GREATER_1000 —More than 1,000 devices

SRV_ACCOUNT_TYPE

Mode for specifying the account under which Administration Server will be run as a service.

  • SrvAccountDefault —The account is created automatically.
  • SrvAccountUser —The account is specified manually. In this case, you must specify values for the SERVERACCOUNTNAME and SERVERACCOUNTPWD parameters.

SERVERACCOUNTNAME

Name of the account under which Administration Server will be run as a service. You must specify a value for the parameter if SRV_ACCOUNT_TYPE=SrvAccountUser.

String value.

SERVERACCOUNTPWD

Password of the account that will be used to start Administration Server as a service. You must specify a value for the parameter if SRV_ACCOUNT_TYPE=SrvAccountUser.

String value.

SERVERCER

Size of the key for the Administration Server certificate (bits)

  • 1 —The size of the key for the Administration Server certificate is 2,048 bits.
  • No value —The size of the key for the Administration Server certificate is 1,024 bits.

DBTYPE

Type of database that will be used to store the Administration Server database.

This parameter is mandatory.

  • MySQL —A MySQL or MariaDB database will be used; in this case, you must specify values for the MYSQLSERVERNAME, MYSQLSERVERPORT, MYSQLDBNAME, MYSQLACCOUNTNAME, and MYSQLACCOUNTPWD parameters.
  • MSSQL —A Microsoft SQL Server (SQL Express) database will be used. In this case, you must specify values for the MSSQLSERVERNAME, MSSQLDBNAME, and MSSQLAUTHTYPE parameters.

MYSQLSERVERNAME

Full name of the SQL Server. You must specify a value for the parameter if DBTYPE=MySQL.

String value.

MYSQLSERVERPORT

Number of the port for connecting to the SQL Server. You must specify a value for the parameter if DBTYPE=MySQL.

Numerical value.

MYSQLDBNAME

Name of the database that will be created to store Administration Server data. You must specify a value for the parameter if DBTYPE=MySQL.

String value.

MYSQLACCOUNTNAME

Name of the account for connection to the database. You must specify a value for the parameter if DBTYPE=MySQL.

String value.

MYSQLACCOUNTPWD

Password of the account for connecting to the database. You must specify a value for the parameter if DBTYPE=MySQL.

String value.

MSSQLSERVERNAME

Full name of the SQL Server. You must specify a value for the parameter if DBTYPE=MSSQL.

String value.

MSSQLDBNAME

Name of the database. You must specify a value for the parameter if DBTYPE=MSSQL.

String value.

MSSQLAUTHTYPE

Type of authorization when connecting to the SQL Server. You must specify a value for the parameter if DBTYPE=MSSQL.

  • Windows —Microsoft Windows Authentication mode.
  • SQLServer —SQL Server Authentication mode. In this case, you must specify values for the MSSQLACCOUNTNAME and MSSQLACCOUNTPWD parameters.

MSSQLACCOUNTNAME

Name of the account for connection to the SQL Server. You must specify a value for the parameter if MSSQLAUTHTYPE=SQLServer.

String value.

MSSQLACCOUNTPWD

Password of the account for connection to the SQL Server. You must specify a value for the parameter if MSSQLAUTHTYPE=SQLServer.

String value.

CREATE_SHARE_TYPE

Method of specifying the shared folder.

  • Create —Create a new shared folder. In this case, you must specify values for the SHARELOCALPATH and SHAREFOLDERNAME parameters.
  • ChooseExisting —Select an existing folder. In this case, you must specify a value for the EXISTSHAREFOLDERNAME parameter.

SHARELOCALPATH

Full path to a local folder. You must specify a value for the parameter if CREATE_SHARE_TYPE=Create.

String value.

SHAREFOLDERNAME

Network name of a shared folder. You must specify a value for the parameter if CREATE_SHARE_TYPE=Create.

String value.

EXISTSHAREFOLDERNAME

Full path to an existing shared folder.

You must specify a value for the parameter if

CREATE_SHARE_TYPE=ChooseExisting.

String value.

SERVERPORT

Port number to connect to Administration Server.

Numerical value.

SERVERSSLPORT

Number of the port for encrypted connection to Administration Server by using SSL protocol.

Numerical value.

SERVERADDRESS

Administration Server address.

String value.

MOBILESERVERADDRESS

Administration Server address for connection of mobile devices.

String value.

 

For a detailed description of the Administration Server setup parameters, please refer to the Custom installation section.

Page top