Как удалить Java SE из командной строки

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 => "Это действие только допустимо для продуктов, которые являются установленным urrently"

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

10
задан 06.01.2012, 20:11

1 ответ

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

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

8
ответ дан 07.12.2019, 12:53

Теги

Похожие вопросы