Die folgende Anleitung zeigt Ihnen die notwendigen Schritte zur Verteilung und Installation von Gruppen.
-
Vorbereitung:
-
Die gewünschten Endpoints müssen sich in einer Organisationseinheit (OU) einer Active-Directory-Umgebung befinden, auf der ein Gruppenrichtlinienobjekt (GPO) angewendet werden kann.
-
Im Active Directory muss eine Freigabe angelegt werden, zum Beispiel: \\SERVER\Software\baramundi\baramundiProactiveAgent.exe
-
In dem Pfad mit der Freigabe muss die Installationsdatei des Proactive Agent abgelegt werden (Anleitung zum Download: Endpoints verwalten).
-
-
Erstellen des Installationsskripts:
Erstellen Sie ein PowerShell-Skript wie folgt:
$exe = "\\SERVER\Software\baramundi\baramundiProactiveAgent.exe"
$guid = "{C28BCA2F-8E17-4A04-95A3-2A92A9450EB8}"
$uninstall = "C:\ProgramData\Caphyon\Advanced Installer\$guid\baramundiProactiveAgent.exe"
# Abbrechen, wenn bereits installiert
if (Test-Path $uninstall) { exit 0 }
Start-Process $exe -ArgumentList '/exenoui /qn ENROLLMENTTOKEN=eyJhbGc...ME3dUnd' -Wait
exit 0Hinweis: Achten Sie darauf, das Enrollment Token aus dem Installationskommando auszuschneiden und im PowerShell-Skript zu hinterlegen (Anleitung zum Erstellen und Einsehen: Endpoints verwalten).
-
GPO anlegen:
-
Öffnen Sie die Group Policy Management Console (Group Policy Manager).
-
Erstellen Sie eine neue GPO und verknüpfen Sie diese mit der gewünschtn OU, zum Beispiel: Software - baramundi Proactive Agent.
-
Pfad: Computer Configuration > Policies > Windows Settings > Scripts (Startup)
-
Add...
Wählen Sie den UNC-Pfad zum in Schritt 2 erstellten PowerShell-Skript, zum Beispiel: \\SERVER\Software\baramundi\Install-baramundi.ps1
-
-
PowerShell-Ausführung aktivieren (nur, falls noch nicht bereits aktiviert):
-
Navigieren Sie zu Computer Configuration > Policies > Administrative Templates > Windows Components > Windows PowerShell > Turn on Script Execution und setzen Sie die Skriptausführung auf den Wert Enabled (Allow all).
-
Navigieren Sie zu Scripts > Run Windows PowerShell scripts first und setzen Sie die Funktion ebenfalls auf Enabled.
-
-
Deinstallationsbefehl (optional):
Sie haben die Möglichkeit, analog zum oben beschriebenen Vorgehen, den Proactive Agent mittels der Group Policies und PowerShell zu deinstallieren. Das hierfür erforderliche Deinstallationskommando lautet:
C:\ProgramData\Caphyon\Advanced Installer\{C28BCA2F-8E17-4A04-95A3-2A92A9450EB8}\baramundiProactiveAgent.exe /x {C28BCA2F-8E17-4A04-95A3-2A92A9450EB8} /qn AI_UNINSTALLER_CTP=1