Introduction

This consolidated guide covers Engine-Based Agent (EBA) deployment options and uninstall methods for both the new EPM agent and the legacy agent. Images and references from the original articles are preserved.

Deployment — Engine-Based Agent (EBA)

Solution 1: Create Engine-Based Agent Install Files (Best Choice)

  • Generates four files: EpmAgentInstaller.exe, certificate files, and additional support files.
Engine-based agent file creation process

Installation flow:

Detailed installation process

Solution 2: Create Engine-Based Agent Install MSI

MSI package creation
  • Builds a small MSI containing certificates, EpmAgentInstaller.exe, and additional files.
  • Executes EpmAgentInstaller.exe during installation.

Note: In testing, this approach did not function reliably.

Solution 3: Create Self-Contained Engine-Based Agent Install MSI

Self-contained MSI package creation

Produces four files including certificate files, MSI(s), and additional payload files.

Files included in the self-contained MSI package

Note: In testing, this option also failed to work correctly.

More on the new EPM agent:

Deployment Methods for EBA (Engine-Based Agent)

Uninstall — Engine Based Agent

To remove the new Ivanti EPM agent (EBA), run:

C:\Program Files (x86)\Ivanti\EPM Agent\epmagentinstaller.exe /forceuninstall

Reference: Ivanti EPM Engine-Based Agent Information

Uninstall — Legacy Agent

UninstallWinClient.exe is available from the ldmain share on the EPM core server. Copy it locally and execute with the desired options.

Common options:

  • /NOREBOOT or /REBOOT — control reboot behavior.
  • /UI — display the uninstall interface / progress.
  • /FORCECLEAN — force a clean removal (use with caution).

Caution: Do not use /FORCECLEAN on an EPM core server.

Ivanti EPM Agent

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.