3 minutes reading time (595 words)

Install ESET Protect Management Agent and Antivirus using Endpoint Manager (Intune)

How to deploy ESET Protect v10 All-in-one using a silent install script with Microsoft Endpoint Manager (Intune)

1. Before you begin

Create an ESET Protect v10 agent all-in-one installer package following this guide

2. Silent install options for ESET Protect all-in-one package

2.1 ESET Protect all-in-one package command line options

--silent Silent install, no user interaction
--accepteula Accept the end-user license agreement

2.2 ESET Protect All-in-one silent install script

Command line to silent install ESET Protect all-in-one

install.cmd

PROTECT_Installer_x64_en_US.exe --silent --accepteula

In the next step, we will create a Win32 app using the ESET All-in-one installer executable and the command line install script.

3. Create .intunewin Windows app package for ESET All-in-one installer

3.1 Download Microsoft Win32 Content Prep Tool

Download the Microsoft Win32 Content Prep Tool and extract C:\Temp

Microsoft Win32 Content Prep Tool
https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool

3.2 Prepare IntuneWinAppUtil.exe source files

Create a folder C:\Temp\ESET Endpoint Antivirus v10

Copy both the ESET all-in-one installer .exe and install.cmd into this folder

3.2 Create Win32 app package

Create Win32 app package using IntuneWinAppUtil.exe

IntuneWinAppUtil.exe options:
-c setup folder containing all the files you want to package.
-s application setup file .exe or .msi
-o output file

Open Command Prompt (run as Administrator)

cd C:\Temp\Microsoft-Win32-Content-Prep-Tool-master

IntuneWinAppUtil.exe -c "C:\Temp\ESET Endpoint Antivirus v10" -s "C:\Temp\ESET Endpoint Antivirus v10\PROTECT_Installer_x64_en_US.exe" -o "C:\Temp\ESET Endpoint Antivirus v10-Intune" 

4. Deploy ESET Protect Win32 app package using Microsoft EndPoint Manager

4.1 Add a Windows app 

EndPoint Manager Admin Center

Apps - All Apps- Add
App type: Windows app (Win32)

Click Select

Select app package file
Browse for the intunewin Win 32 app package file

PROTECT_Installer_x64_en_US.intunewin

Click OK

4.2 App information

Name: ESET Antivirus v10
Edit Description: ESET Antivirus v10
Publisher: ESET

Leave remaining settings as the defaults

4.3 Program

Install command: install.cmd
Uninstall command: install.cmd
Install behavior: System
Device restart behaviour: No specific action

Click Next

4.4 Requirements

Operating system architecture: 64-bit
Minimum operating system: Windows 10 1607

4.5 Detection rules

Detection rules

Rules format: Manually configure detection rules
Add

Rule type: File
Path: C:\Program Files\ESET\ESET Security
File or folder: egui.exe
Detection method: String (version)
Operator: Greater than or equal to
Value: 10.0

4.6 Dependencies

In this example, we are not configuring any dependencies
Click Next

4.7 Supersedence

In this example, we are not configuring supersedence
Click Next

4.8 Assignments

Assign the Windows app deployment to a test device group to check there are no issues with the installation before deploying it to all devices.

Required - Add group - Endpoint Manager Test Devices
End user notifications: Hide all toast notifications

Click Next

4.9 Review and create

Click Create

Intune package is being uploaded

Upgrading from ESET Protect v9 to v10

The above works for new installs as well as upgrading versions. The upgrade from ESET Protect v9 to v10 may need a couple of restarts, but the installation is silent. You don't need to remove the old version first.

Related Posts

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Saturday, 23 September 2023
You can help support this website by buying me a coffee!
Buy Me A Coffee