10

Oracle заявляет, что установщик Java SE построен с использованием MSI, но на странице справки, скорее всего, не указаны параметры удаления.

Мне нужно удалить из командной строки, и я не могу выяснить или найти соответствующие параметры для 1.6.21

Я попытался обернуть установщик .exe в msiexec с помощью msiexec /q /x <jre>.exe , но это просто сообщает, что не удалось открыть установочный пакет.

Запуск установщика .exe с параметром /s /x просто зависает.

Отредактировано, чтобы добавить:msiexec /x {3248F0A8-6813-11D6-A77B-00B0D0160021} /q => «Это действие действительно только для продуктов, которые установлены срочно»

Кто-нибудь получил правильную командную строку?

4 ответа4

8

Вы можете найти правильный код продукта для передачи в msiexec /x , открыв его в реестре (regedit). Откройте ключ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Выберите ключ удаления и "Найти" в меню "Редактировать". Ищите "Ява". Это должно показать, в каком подразделе находится Java. Одним из ключей является "UninstallString". Используйте эту команду для удаления Java. Однако обратите внимание, что это будет работать только на других компьютерах, если установлена точно такая же версия Java.

4

Есть 2 места, где вы можете найти код продукта:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4EA42A62D9304AC4784BF238120662FF\InstallProperties

или же

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Вы должны быть в состоянии найти строку удаления из ключа UninstallString ; что-то вроде: MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F83216026FF}

0

К вашему сведению, если вы используете Windows Server 2012 Core и пытаетесь найти строку удаления для Java 7, перейдите к следующему месту в реестре, чтобы найти строку удаления.

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
0

Это немного времени, но как насчет:

wmic product where "name like 'java se%'" call uninstall

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .