Não é possível instalar o JAVA silenciosamente

3

Estou tentando instalar o Java no modo silencioso a partir de um arquivo em lote com o comando

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

O arquivo de propriedades está na mesma pasta, como o instalador do JRE.

Qualquer coisa que eu faça, recebo o erro

---------------------------
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   
---------------------------

Eu tentei:

  1. renomeando o arquivo para finalizar com .properties (foi .cfg antes)
  2. use finais de linha diferentes (Linux / Windows)
  3. minimize o número de opções no arquivo de configuração para apenas REBOOT=Disable
  4. executar como administrador
  5. explicitamente cd /d no diretório do instalador
por Thomas Weller 09.09.2015 / 16:53

2 respostas

4

Funcionou quando eu especifiquei o caminho completo do arquivo de configuração. Portanto eu agora uso

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

no meu arquivo de lote, onde %~dp0 encontra o diretório do arquivo de lote.

    
por 09.09.2015 / 16:53
0

Você pode usar o msi para instalação silenciosa.

O comando:

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

Para mais informações, consulte o post completo here .

    
por 26.10.2015 / 16:00