1

Я хочу установить Java в автоматическом режиме, и во время этой установки я хочу удалить более старые версии Java.

Начиная с 8.20, есть возможность удалить старую версию при запуске установки (через графический интерфейс).

Поэтому я хочу знать, есть ли опция для моей командной строки, когда я хочу ее установить?

В настоящее время командная строка выглядит так:

java.exe /s

Спасибо за вашу помощь.

1 ответ1

1

Если вы хотите удалить старую версию Java:

Start /wait msiexec.exe /x {Product code of your older java 64bit} /qn /norestart

Сначала нам нужно найти код продукта java старой версии. Для этого перейдите в regedit по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall и найдите свою версию Java.

Для моего случая Java 8 обновление 31 - это 26A24AE4-039D-4CA4-87B4-2F83218031F0 для 32 бит.

Для 64-разрядных только измените это число с 32 на 64: 2F83218031F0 на 2F86418031F0 .

Для получения дополнительной информации см полный пост здесь.

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