Hallo Zusammen
Wir möchten gerne eine GPO (Loginscript) erstellen, welche beim User Login prüft, welche EmpirumAgent Version installiert ist.
Wenn der User eine alte Version des Agenten besitzt, wird die neue im Hintergrund installiert und am Ende soll auch noch die Frage nach einem Neustart erfolgen. Am liebsten wäre es mir, wenn es ähnlich wie beim Push Agent funktioniert.
Da werden laut LOG die erforderlichen Dateien ausgetauscht und der User merkt nichts davon und auch kein Neustart ist nötig.
Hat jemand schon einmal ein solches Script erstellt? Vor allem der Versionscheck ist für uns wichtig.
Danke und Gruss
Version Prüfen EmpirumAgent
Moderator: MVogt
-
- Posts: 68
- Joined: 15. Dec 2004, 16:37
- Location: Frankfurt M.
- Contact:
Re: Version Prüfen EmpirumAgent
Ich benutze hierzu FilVer32.exe von http://clayruth.com/claysutl.html
und dann für den Legacy Agent:
Gruß Sven
und dann für den Legacy Agent:
Code: Select all
SET F$V=
FilVer32.exe %SystemRoot%\System32\empirum\SWDEPOT.EXE >%COMPUTERNAME%.bat
call %COMPUTERNAME%.bat
echo Empirum Agent Version ist %F$V%
IF "%F$V%" == "15.0.0" GOTO AKTUELL
echo Empirum Agent ist veraltet. Installiere neuen Empirum Agent...
\\EmpServer\configurator$\User\agentnt.exe
:AKTUELL
Re: Version Prüfen EmpirumAgent
Hallo
Danke für die Antwort. Ich habe es jetzt noch nicht getestet, sondern nur etwas den Code angeschaut und ein paar Fragen dazu! Folgende Zeile:
FilVer32.exe %SystemRoot%\System32\empirum\SWDEPOT.EXE >%COMPUTERNAME%.bat
Also bei uns (AdvancedAgent) gibt es kein SWDepot.exe unter sytem32\empirum, die liegt in unserer Umgebung dort vo das lokale EmpirumAgent Verzeichnis liegt (Standardmässig unter C:\EmpirumAgent) und wenn ich mich nicht täusche, dann gehört das SWDepot.exe noch zum uralten LegacyAgent, oder nicht?
Ok den Pfad anzupassen wäre ja kein Ding, aber bist du sicher dass dein Beispiel auch mit dem AdvancedAgent funktioniert?
danke und gruss
Danke für die Antwort. Ich habe es jetzt noch nicht getestet, sondern nur etwas den Code angeschaut und ein paar Fragen dazu! Folgende Zeile:
FilVer32.exe %SystemRoot%\System32\empirum\SWDEPOT.EXE >%COMPUTERNAME%.bat
Also bei uns (AdvancedAgent) gibt es kein SWDepot.exe unter sytem32\empirum, die liegt in unserer Umgebung dort vo das lokale EmpirumAgent Verzeichnis liegt (Standardmässig unter C:\EmpirumAgent) und wenn ich mich nicht täusche, dann gehört das SWDepot.exe noch zum uralten LegacyAgent, oder nicht?
Ok den Pfad anzupassen wäre ja kein Ding, aber bist du sicher dass dein Beispiel auch mit dem AdvancedAgent funktioniert?
danke und gruss
-
- Posts: 68
- Joined: 15. Dec 2004, 16:37
- Location: Frankfurt M.
- Contact:
Re: Version Prüfen EmpirumAgent
das ist leider noch LegacyAgent Code... sorry.
Who is online
Users browsing this forum: No registered users and 3 guests