Bei ein paar Clients (das Skript kann eigentlich nicht generell kaputt sein ...) kommt beim Deinstall jre 7.0.13 vor Install (jre 7.0.15):
Code: Alles auswählen
Fehler beim laden von c:\programme\java\jre7\bin\\installer.dll
Das angegebene Modul wurde nicht gefunden ...
Wenn man im o. a. Pfad sucht gibt es keine "installer.dll" (nur 1 dll mit anderem Namen war überhaupt unterhalb ...\bin) nach manueller Bestätigung läuft die Deinstallation durch ...
Jemand ne Idee wie das "kaputtgehen" kann?
Der Vollständigkeit halber, aufruf aus subdeljava.ins:
Code: Alles auswählen
;JavaVM 1.6.0_13
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-2F83216013FF} /qb-! REBOOT=ReallySuppress"
Winbatch_oracle_uninstall
Sub_check_exitcode