Create Agent Live Installer

This type of Agent deployment is useful when the remote and local deployment options do not suit you. In such cases, you can distribute the Agent Live Installer via email and let the user deploy it. You can also run the Agent Live Installer from removable media (USB flash drive, etc.).


The client machine needs to have an internet connection to download the Agent installation package. Also, the client needs to be able to connect to the ERA Server.

Click Deploy ERA Agent... in the Quick Links section of the menu bar, a pop-up window Deploy Agent will open. Click Create installer button under Create Agent Live  Installer, a configuration window Agent Live installer will open.

icon_section Certificate - A Peer Certificate and ERA Certification Authority is chosen automatically based on the available certificates. If you want to use different certificate than the one automatically selected, click ERA Certificate description to see a list of available certificates and choose the one you want to use. If you want to use your Custom certificate click the radio button and upload a .pfx certificate file. See Custom certificates with ERA for further details.

Enter Certificate passphrase if needed. For example if you've specified the passphrase during the installation of your ERA, or if you are using Custom certificate with a passphrase. Otherwise, leave the Certificate passphrase field blank.

icon_section Configuration - Lets you customize the all-in-one installer package:

1.Server hostname - if necessary, you can specify ERA Server Hostname and Port number. Otherwise, leave default values unchanged.

2.Parent group (optional) - you can either select existing Static group or create new one. Click Select to choose a Parent Static group for the client machine on which you'll use the all-in-one installer package. If you want to create a new Parent Static group, click New Static group button and use the wizard. The newly created group will automatically be selected.

3.Click Get Installers to generate links for Windows, Linux and MAC Agent installer files.


4.Click the Download link next to the installer file(s) that you want to download and save the zip file. Unzip the file on the client computer where you want to deploy ERA Agent and run EraAgentOnlineInstaller.bat (Windows) or script (Linux and Mac) to run the installer. How to deploy the ERA Agent on a MAC OS X client using the Agent Live Installer see our KB article.


If you are running the script on Windows XP SP2, you need to install Microsoft Windows Server 2003 Administration Tools Pack. Otherwise, the Agent Live Installer won't run properly. Once you have installed the Administration Pack, you can run the Agent Live Installer script.


Check the status log on the client machine C:\ProgramData\ESET\RemoteAdministrator\Agent\Logs\status.html to make sure ERA Agent is working properly. If there are problems with the Agent (for example, it is not connecting to the ERA Server) see troubleshooting.

To deploy the ERA Agent using Agent Live Installer from your local shared folder without the ESET Repository Download Server, follow these steps:

1.Edit the EraAgentOnlineInstaller.bat file (Windows) or script (Linux and Mac).

2.Change lines 30 and 33 to point to the correct local download files. For example:


3.Use your own URL (local shared folder), instead of the one shown below:


validation-status-icon-warning IMPORTANT

Make sure that the user account, under which the installation package is executed, has write permission to the local shared folder. The path can contain spaces, for example \\server\shared folder\Agent_x64.msi (do not use quotation marks "").

4.Edit line 76 to replace " echo.packageLocation = DownloadUsingHTTPProxy^("!url!", "!http_proxy_hostname!", "!http_proxy_port!", "!http_proxy_username!", "!http_proxy_password!"^) "


with echo.packageLocation = "!url!"


5.Save the file.