Java lässt sich intsallieren, aber nicht mehr entfernen

Antworten
Benutzeravatar
D1Ck3n
Beiträge: 191
Registriert: 15 Mär 2013, 11:05

Java lässt sich intsallieren, aber nicht mehr entfernen

Beitrag von D1Ck3n »

Hallo Leute,
ich habe das Problem, dass ich das aktuelle Java 6 update 45 zwar über den Opsi installieren kann, aber wenn ich dann die Deinstallation starte sagt Opsi mir, dass er es deinstalliert, aber im Nachhinein erscheint es immernoch unter "Software".

Hier mein Uninstall-Skript:

Code: Alles auswählen

Variable f den msiexec Aufruf zur Deinstallation
DefVar $UninstallCommand$


;Variable f die jeweilige Version. Wird aus der Registry ausgelesen
DefVar $DisplayName$





;Uninstall Java Update 31
Set $DisplayName$ = GetRegistrystringvalue32("[HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216045FF}] $
if not ($DisplayName$ = "")
Message "Deinstalliere "+$DisplayName$
set $UninstallCommand$ = "MsiExec.exe /qn /x {26A24AE4-039D-4CA4-87B4-2F83216041FF}"
Winbatch_Uninstall
sub "%ScriptDrive%\install\check_exitcode\check_msi-exitcode.ins"

                endif

[Winbatch_Uninstall]

        $UninstallCommand$

Ich habe das Problem bei WinXP und 7 :(

Gruß
D1Ck3n
Gruß
D1Ck3n
thomas.besser
Beiträge: 472
Registriert: 09 Sep 2009, 09:40

Re: Java lässt sich intsallieren, aber nicht mehr entfernen

Beitrag von thomas.besser »

Wenn ich die Java-MSI-Schlüssel richtig 'entschlüsselt' habe, willst du mit

Code: Alles auswählen

MsiExec.exe /qn /x {26A24AE4-039D-4CA4-87B4-2F83216041FF}
die Version 6.0.41 deinstallieren.

Code: Alles auswählen

MsiExec.exe /qn /x {26A24AE4-039D-4CA4-87B4-2F83216045FF}
sollte funktionieren.

Gruß
Thomas
Benutzeravatar
D1Ck3n
Beiträge: 191
Registriert: 15 Mär 2013, 11:05

Re: Java lässt sich intsallieren, aber nicht mehr entfernen

Beitrag von D1Ck3n »

Mensch bin ich blind -.-

Danke für den Hinweis^^
Gruß
D1Ck3n
Antworten