Seite 1 von 1

Java JDK

Verfasst: 15 Sep 2009, 15:15
von eih
Hallo,
dies ist mein erster Beitrag, ich bitte um Entschuldigung, wenn ich mich noch nicht ganz an die üblichen Gepflogenheiten halte.
Mein Problem ist vielleicht etwas umfangreicher.
Neben der JavaVM (jre) benötige ich auch die JDK.
Aktuell ist Sun bei jdk-6u16-windows-i586.exe angelangt, aber ähnlich schnell wie die jre ändert sich auch die jdk.
Also bräuchte ich ein ähniches Skript wie bei der jre, die immer die alten Versionen abräumt.
In der subdeljava.ins sieht das z.B. so aus:

Code: Alles auswählen

;JavaVM 1.6.0_14
      set $DisplayName$ = GetRegistryStringValue ("[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216013FF}] 	DisplayName")
      	if not ($DisplayName$ = "")
   	Message "Found "+$DisplayName$+" => uninstalling first"
   	set $UninstallCommand$ = "MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216014FF} /qb-! 	REBOOT=ReallySuppress"
   	Winbatch_sun_uninstall
   endif
Nun die eigentliche Frage:
Woher bekomme ich die Nummern für die Deinstallation?

Wenn jemand schon ein Skript hat, was die Arbeit erledigt, wäre das auch nicht schlecht.

Vielen Dank im Voraus.
Viele Grüße

Re: Java JDK

Verfasst: 15 Sep 2009, 16:08
von j.schneider
Hallo,

die "Nummern" sind IDs von MSI-Paketen.
Zu finden in der Registry unter HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall
Ist unser Update-Abo Standard-Produkte bekannt?
http://www.uib.de/www/opsi/service_supp ... bonnements

Gruß
Jan Schneider

Re: Java JDK

Verfasst: 15 Sep 2009, 16:13
von matth46
1. opsi-Admin-Utils installieren
2. regShot starten -> 1. Shot
3. JDK installieren
4. regShot -> 2. SHot
5. compare
6. "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" suchen
7. ID ermitteln

Re: Java JDK

Verfasst: 15 Sep 2009, 18:22
von eih
Danke für die schnelle Antwort. :)
Ist unser Update-Abo Standard-Produkte bekannt?
http://www.uib.de/www/opsi/service_supp ... bonnements
Ja. Ist denn dort neben der jre auch das jdk enthalten?
Wenn ja, stelle ich gerne meine Arbeit diesbezüglich ein und nutze dies. Ich habe noch genügend andere Pakete, die erstellt werden wollen.

Re: Java JDK

Verfasst: 15 Sep 2009, 18:44
von d.oertel
Hi,
Ja. Ist denn dort neben der jre auch das jdk enthalten?
nein - da ist nur die JRE drin.

gruss
d.oertel