Agentenverteilung

Unterstützung und Diskussion zur Installation von Empirum (Agentenverteilung, Depotserver ...)

Moderator: MVogt

Post Reply
User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Agentenverteilung

Post by Thomasgee » 13. Sep 2012, 13:19

Muss ich den Advanced Agent immer per Hand pushen, oder gibts da Automatismen, die ich nutzen kann, so dass der Agent zu bestimmten zeiten auf Systeme gepushed wird, wo er noch nicht installiert ist?
Last edited by Thomasgee on 14. Sep 2012, 11:45, edited 1 time in total.
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Agentenverteilung

Post by r.wiegel » 13. Sep 2012, 13:25

Hallo,

man kann nach der Betriebsysteminstallation den Agent verteilen oder in Ihrem Fall einen Filter mit Filteraktion definieren:
wenn Agent auf dem Client nicht da, dann installiere.

Gruß
Roman
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 13. Sep 2012, 13:29

Wir benutzen keine OS-Installation per Empirum.
Die Rechner sind teilweise seit Jahren in Betrieb und sollen ab jetzt mit Empirum betankt werden.

Wind XP und Win 7, 32 und 64 bit sind dabei im Einsatz.
Da es sich um annähernd 1000 Rechner handelt, ist es ziemlich mühselig, jeden einzelnen Rechner zu pushen.
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 13. Sep 2012, 13:34

Bei den Filteraktionen sehe ich aber nur die Möglichkeit, etwas per PULL zu verteilen? Wie verteile ich denn den Agenten per PULL??? Wer soll denn dann pullen?
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

Phadda
Posts: 654
Joined: 18. Jun 2009, 14:53
Contact:

Re: Agentenverteilung

Post by Phadda » 13. Sep 2012, 14:33

Ein Filter greift erst, wenn der Client auch mit Inventory inventarisiert wurde.

Alternative wäre, via GPO ein Logon Script auszuführen, ohne Useranmeldung, welche das Inventory ausführt und/oder gleich den Agent vom passenden Depot aus installiert. Ist ganz einfach via BAT realisierbar.

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Agentenverteilung

Post by r.wiegel » 13. Sep 2012, 14:34

es gibt ja auch ein "Empirum Advanced Agent"-Paket, dass auf diese Weise verteilt werden kann.
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 13. Sep 2012, 14:37

per Logonscript wird ja schon inventarisiert. Werd mich dann mal daran machen, die Installation des Agenten darüber zu realisieren.

Danke für den Tipp
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 13. Sep 2012, 14:38

r.wiegel wrote:es gibt ja auch ein "Empirum Advanced Agent"-Paket, dass auf diese Weise verteilt werden kann.
Nur wie denn, wenn auf den Systemen KEIN Agent installiert ist, weder Advanced noch Legacy?
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Agentenverteilung

Post by r.wiegel » 13. Sep 2012, 15:05

stimmt, sorry, habe meinen Fehler erkannt.
dann bleibt nur die Installation über Logon Script:
http://helpfiles.matrix42-web.de/v14_DE ... dAgent.htm
5.4 Erstellung eines selbstextrahierenden Paketes und Installation über Login-Skript

man kann im script prüfen, ob der Agent bereits installiert ist, wenn ja: goto end, sonst installieren
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

Phadda
Posts: 654
Joined: 18. Jun 2009, 14:53
Contact:

Re: Agentenverteilung

Post by Phadda » 13. Sep 2012, 15:16

beispiel grob angerissen, musst aber paar punkte rauslöschen, also keine 100% gewähr, aber der ansatz wäre eine möglichkeit ;-)

Code: Select all

REM Check if Agent Exist
IF EXIST %WINDIR%\SYSTEM32\EMPIRUM\ERIS.EXE (
GOTO CHECKVERSION ) ELSE (
GOTO NEWINSTALL
)

:CHECKVERSION
ECHO ...

FOR %%? IN (C:\Windows\System32\Empirum\ERIS.exe) DO (
	SET SIZE=%%~z?
)

echo ... ERIS.EXE %SIZE%
echo ...
IF %SIZE% GTR 220000 GOTO NOTHINGTODO

:NEWINSTALL
REM Check OS
if "%allusersprofile%"=="C:\ProgramData" goto W7
if "%allusersprofile%"=="C:\Documents and Settings\All Users" goto XP
if "%allusersprofile%"=="C:\Dokumente und Einstellungen\Alle" goto XP
GOTO ERROS

:W7
ECHO ... Windows 7
FOR /F "tokens=2 delims=:" %%A IN ('ipconfig ^| find /i "IPv4"') do (
  for /F "tokens=1-3 delims=." %%B in ('echo %%A') do (
   SET NETSEG=%%B.%%C.%%D.
   ECHO ... Network%%B.%%C.%%D.x
  )
)
GOTO INSTALL

:XP
ECHO ... Windows XP
FOR /F "tokens=2 delims=:" %%A IN ('ipconfig ^| find /i "IP Address"') do (
  for /F "tokens=1-3 delims=." %%B in ('echo %%A') do (
   SET NETSEG=%%B.%%C.%%D.
   ECHO ... Network%%B.%%C.%%D.x
  )
)
GOTO INSTALL

:INSTALL
ECHO ... Install Agent
ECHO ...%NETSEG%
IF "%NETSEG%"==" x.x.." SET EmpirumServer=HOSTNAME

ECHO ... UNC-PFAD: \\%EmpirumServer%\CONFIGURATOR$\Packages\matrix42\EmpirumAgent\14.2
start \\%EmpirumServer%\Configurator$\User\Setup.exe \\%EmpirumServer%\Configurator$\Packages\matrix42\EmpirumAgent\14.2\Install\Setup.inf /S1
GOTO END

:NOTHINGTODO
ECHO ... Empirum Agent exist, no installation needed
GOTO END

:ERROS
ECHO ... OS not recognized
GOTO END

:NOEMPSEG
ECHO ... No Depot Segment
GOTO END

:END
SET NETSEG=
SET SEGMENT=
ECHO ... END
EXIT

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 14. Sep 2012, 07:27

Hallo,

funktioniert soweit schon mal, aber wie verbiete ich dem Agenten, nach der Installation so gnadenlos neuzustarten. Es kommt noch nicht mal eine Nachfrage, ob neu gestartet werden darf. Allerdings nicht auf allen Systemen.
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 17. Sep 2012, 08:53

keine Ideen?

Schade...
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

Phadda
Posts: 654
Joined: 18. Jun 2009, 14:53
Contact:

Re: Agentenverteilung

Post by Phadda » 17. Sep 2012, 09:21

Also da muss ich sagen, das Problem hab ich nicht ... Evtl Aufrufparamter mit /X8 der setup.exe ?!
8: Es erfolgt kein Reboot, auch wenn es nötig wäre. Stattdessen wird ein Reboot-Code an den Aufrufer zurückgegeben.
Onlinehilfe gesucht nach "Aufruf von Setup" da sind die Parameter drin ...

User avatar
Thomasgee
Posts: 92
Joined: 03. Mar 2010, 14:51
Contact:

Re: Agentenverteilung

Post by Thomasgee » 17. Sep 2012, 10:11

Danke für den Hinweis! Da hab ich schon lange nach gesucht!
Thomas Günter

Sys-Admin

Empirum v21.0.0, UEM 2103

BenKohne
Posts: 11
Joined: 14. Dec 2011, 11:53
Contact:

Re: Agentenverteilung

Post by BenKohne » 19. Sep 2012, 16:32

Thomasgee wrote:Hallo,

funktioniert soweit schon mal, aber wie verbiete ich dem Agenten, nach der Installation so gnadenlos neuzustarten. Es kommt noch nicht mal eine Nachfrage, ob neu gestartet werden darf. Allerdings nicht auf allen Systemen.
Übeltäter ist hier:
Microsoft Visual C++ 2008 x86 Redistributable

Code: Select all


Ereignistyp:        Informationen
Ereignisquelle:  MsiInstaller
Ereigniskategorie:           Keine
Ereignis-ID:        1005
Datum:                26.07.2012
Zeit:                      09:41:36
Benutzer:                           NT-AUTORITÄT\SYSTEM
Computer:         XXXXXXXX
Beschreibung:
Der Windows Installer hat einen Neustart des Systems initiiert, um die Konfiguration von "Microsoft Visual C++ 2010  x86 Redistributable - 10.0.40219" fortzusetzen bzw. abzuschließen.

Habe ich öfters festgestellt.

Abhilfe dagegen wie Phadda schon geschrieben hat mit /X8 aufruf, oder Agentenverteilung als Computer Shutdown Script per GPO.
Benjamin Kohne
- Consultant -

Post Reply

Return to “Installation und Verteilung”

Who is online

Users browsing this forum: No registered users and 1 guest