Не могу молча установить Java

Я пытаюсь установить Java в автоматическом режиме из пакетного файла с помощью команды

jre-8u60-windows-i586 INSTALLCFG=jresilent.properties

файл свойств находится в той же папке, что и установщик JRE.

что бы я ни делал, я получаю ошибку

---------------------------
Java Installation Not Completed
---------------------------
Unable to install Java

There are errors in the following switches:
"INSTALLCFG=jresilent.properties";.

Check that the commands are valid and try again.
---------------------------
OK   
---------------------------

Java Silent Error Message

Я пробовал:

  1. переименование файла в конец .properties (был .cfg до)
  2. использовать разные окончания строк (Linux / Windows)
  3. минимизировать количество опций в конфигурационном файле до REBOOT=Disable
  4. Запуск от имени администратора
  5. явно cd /d в каталог установки
20
задан Thomas Weller
28.01.2023 1:55 Количество просмотров материала 3628
Распечатать страницу

2 ответа

Он работал, когда я указал полный путь к файлу конфигурации. Поэтому я сейчас использую

cd /d %~dp0
jre-8u60-windows-i586 INSTALLCFG=%~dp0\jresilent.properties

в моем пакетном файле, где %~dp0 находит каталог пакетного файла.

4
отвечен Thomas Weller 2023-01-29 09:43

для автоматической установки можно использовать msi.

команды :

start /wait msiexec /i "%~ java8.40x64.msi " JU=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 RebootYesNo=No WEB_JAVA=1 /q

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

0
отвечен Klodi 2023-01-29 12:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх