Oracle gibt an, dass das Java SE-Installationsprogramm mit MSI erstellt wurde, auf der Hilfeseite jedoch die Deinstallationsoptionen nicht hilfreich aufgeführt sind.
Ich muss eine Befehlszeilen-Deinstallation durchführen und kann die Optionen für 1.6.21 nicht herausfinden oder relevant finden
Ich habe versucht , das Einwickeln der Installer .exe in msiexec verwenden msiexec /q /x <jre>.exe
, aber dies nur berichtet , dass das Installationspaket konnte nicht geöffnet werden.
Das Ausführen des Installationsprogramms .exe mit der /s /x
Option hängt nur.
Bearbeitet, um hinzuzufügen:
msiexec /x {3248F0A8-6813-11D6-A77B-00B0D0160021} /q
=> "Diese Aktion gilt nur für Produkte, die derzeit installiert sind."
Hat jemand die richtige Kommandozeile?
Control Panel -> Add/Remove Programs
Antworten:
Den richtigen Produktcode finden Sie,
msiexec /x
indem Sie ihn in der Registrierung öffnen (regedit
). Öffnen Sie den Schlüssel:Wählen Sie die Deinstallationstaste und "Suchen" aus dem Menü "Bearbeiten". Suchen Sie nach "Java". Dies sollte zeigen, unter welchem Unterschlüssel sich Java befindet. Einer der Schlüssel ist "UninstallString". Verwenden Sie diesen Befehl, um Java zu deinstallieren. Beachten Sie jedoch, dass dies nur auf anderen Computern funktioniert, wenn genau dieselbe Version von Java installiert ist.
quelle
reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{32A3A4F4-B792-11D6-A78A-00B0D0160210} /v uninstallString
reg query /s HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
keine Aufzeichnung des installierten JDK enthält.REG QUERY "HKLM\Software\WOW6432Node\JavaSoft"
WOW6432Node
nachSOFTWARE
Es gibt 2 Stellen, an denen Sie den Produktcode finden können:
oder
Sie sollten in der Lage sein, die Deinstallationszeichenfolge über den Schlüssel zu finden
UninstallString
. etwas wie:MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F83216026FF}
quelle
Zu Ihrer Information: Wenn Sie Windows Server 2012 Core verwenden und versuchen, die Deinstallationszeichenfolge für Java 7 zu finden, suchen Sie die Deinstallationszeichenfolge an der folgenden Stelle in der Registrierung.
quelle
Dies ist etwas zeitaufwändig, aber wie wäre es mit:
quelle
Es hängt alles von der Version ab, die Sie auf Ihrem PC installiert haben. Bei Java 8-Installationen stammt Folgendes von meinem Batch-Deinstallationsprogramm.
quelle