H4. Network Installer

The start instruction format:

drwinst [<switches>] [<variables>] [<servers>]

Switches

Possible switches:

-key=<public_key> — full path to the Server public key file. It resides by default in the Installer subfolder of the Server installation folder.

-uninstall — deinstallation of the package on a station with the help of the uninstall script (see the -script switch). If the script is not explicitly provided, the internal script will be executed.

If such switch is missing (equals to -no-uninstall), installation is performed.

-script=<script_name> — sets a file with the executable script. It is used with the -uninstall switch for the anti-virus software deinstallation.

-interactive — run the installer in the interactive mode.

The Agent installation in the installer interactive (graphical) mode is described in the Installing the Dr.Web Enterprise Agent section.

If the -interactive switch is not set, the Agent installation will be launched in the background mode of the installer (see the Installing the Dr.Web Enterprise Agent section). But the interactive graphical mode of the installer can be displayed, if installation error or launch installation error is occurred.

 

When installing Agent software remotely through the Dr.Web Control Center, this key will not work.

 

The -interactive key can not be used with variables simultaneously. If variables are set, they will be ignored.

 

-retry=<quantity> — similar to Agent.

-timeout=<time> — similar to Agent.

-compression=<mode> — the  compression mode of the traffic with the Server. Possible values are yes, no, possible, the no value is set by default.

-home=<folder> — installation folder. By default, it is "Program Files\DrWeb Enterprise Suite" on the system drive.

-id=<station_id> — sets identifier for the station on which Agent will be installed.

-log=<log_file> — the folder for the installation and deinstallation logs. Full path to the installation log file (it is set for the Agent installation) or deinstallation log file (it is set for the Agent unistallation).

By default, installation logs are saved to the logs subfolder set by -home for installation.

By default, deinstallation logs are saved to the folder selected by the user for storage of temporary files.

 

If the -log switch is not set, log file names are generated automatically using the GUID and the computer name.

 

-verbosity=<details_level> — level of detail of the log (similar to the Agent). The default value is ALL.

 

This key defines the log level of detail set by the subsequent -log key (read above). One instruction can contain several switches of this type.

 

The -verbosity and -log switches are position-relative.

In case of using these keys simultaneously, the -verbosity switch must be set before the -log switch: the -verbosity switch redefines detail level of logs, that reside in folder, specified in the following switch.

 

-regagent — register the Agent in the list Add or Remove Programs.

-platforms=p1,p2,p3... – platforms load order (it is standard by default, read Appendix J. Using the Script of Dr.Web Enterprise Agent Initial Installation).

-pwd=<password> — set the Agent password for access to the Server.

-help — offer help. Similar to the Agent interface module.

-trace — to log in detail the location of error origin.

Variables

The variables are listed after switches. The format of the elements is as follows:

<variable>=<value>

Some most important variables:

agent.language="C:\Program Files\DrWeb Enterprise Suite\RU-ESAUI.DWL" - this parameter switches the language of the Agent context menu to Russian. You should specify the full path to the language resources. By default, English is used.

spider.install=no — do not install SpIDer Guard. Install if no variable is specified.

spiderml.install=no — similarly; do not install SpIDer Mail.

scanner.install=no — similarly; do not install Dr.Web Scanner for Windows.

spidergate.install=no — similarly; do not install SpIDer Gate.

agent.id=<identifier>,

agent.password=<password> — the identifier and the password of a workstation; if these parameters are set, the workstation is connected not as the a “newbie”, but with the specified parameters.

Servers

The list of Servers is absolutely similar to the one described for the Agent.