Java Installation

Antworten
Asim
Beiträge: 15
Registriert: 14. Dez 2016, 10:23
Kontaktdaten:

Java Installation

Beitrag von 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: Alles auswählen

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

Benutzeravatar
Hendrik_Ambrosius
Moderator
Moderator
Beiträge: 7507
Registriert: 13. Dez 2004, 23:10
Wohnort: Adendorf/Lüneburg

Re: Java Installation

Beitrag von 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 Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 AG | 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 AG or of the support team.

Antworten

Zurück zu „Installation und Konfiguration“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast