Java Installation

Post Reply
Asim
Posts: 15
Joined: 14. Dec 2016, 10:23
Contact:

Java Installation

Post by Asim » 21. Jun 2017, 11:12

Hallo Zusammen,

ich habe ein Problem mit der Installation eines Packets über Empirum. Es handelt sich um ein simples MSI Packet (Java 1.8.0.131).
Die MSI lässt sich bei direktem Aufruf auf Client-Rechner mit entsprechenden Silent-Schaltern, so wie sie auch Empirum nutzt, problemlos installieren und liegt wie gewüscht eine Verknüfung mit der Befhel "mklink". Selbst die genaue Angabe des Installationsaufrufs aus der Setup.inf funktioniert. Sobald ich das Paket aber über die Empirum laufen lasse, installiert das Paket problemlos aber erstellt keine gewünschte Verknüfung.

Code: Select all

AddMeter -1
Call MsiExec /I "%SRC%\%VM_SourceDir%\jre1.8.0_131.msi"   REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%"
;Echo "Es geht los mit MKlink"
[b]CallHidden cmd /c mklink /D "%ProgramFiles%\Java\jre8" "%ProgramFiles%\Java\jre1.8.0_131"[/b]
If %ErrorLevel% == "3010" Then "RebootRequired" EndIf
If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F32180131F0},UnInstallString") == "0" & DoesRegKeyExist ("HKLM,SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F32180131F0},UnInstallString") == "0" Then "AbortMSIInst" EndIf
Del "%MSILogFile%"
Wie gesagt bei direktem Aufruf funktioniert aber bei der Verteilung über Empirum funktioniert diesen Befehl nicht und erstellt keine Verknüfung. Habt jemand Idee woran das lag?

Ich bin sehr dankbar für ihre hilfe.

Grüße
Asim

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Java Installation

Post by Hendrik_Ambrosius » 22. Jun 2017, 15:50

Wahrscheinlich wird die Verknüpfung nur für den User erstellt der die Installation startet.
Und das ist der local system user beim Agenten.

Versuchen Sie mal den ALLUSERS=1 Parameter für den MSI-Aufruf.

Ansonsten bleibt immer noch die Option die Links über separate Copy- oder Shell-Befehle anzulegen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Post Reply

Return to “Installation und Konfiguration”

Who is online

Users browsing this forum: No registered users and 5 guests