Java 8 Atualização 25 Instalar via GPO não funciona

4

Estou tentando configurar o DC do Active Directory para instalar automaticamente o Java 8 Update 25 (jre1.8.0_25.msi) usando a Diretiva de Grupo. Ao tentar adicionar o pacote jre1.8.0_25.msi no GPO em Computer Configuration > Policies > Software Settings , recebo o erro:

Add operation failed. Unable to extract deployment information from the package.
Run validation on the package to ensure that the package is correct.

Como posso instalar o Java 8_25 silenciosamente no domínio?

Obrigado!

UPDATE

Usando informações dessas páginas:

e a linha de comando desta página:

Eu criei este script:

:CheckOS
if exist %systemdrive%\"Program Files (x86)" 
(
    set bit=x64
)
else 
(
    set bit=i586
)

:CheckInstall
IF EXISTS %ProgramFiles%\Java\jre1.8.0_25\bin\java.exe GOTO END

msiexec /i {[NETWORKFOLDER]}\Repo\Java\jre1.8.0_25-%bit%.msi AUTO_UPDATE=0 EULA=0 NOSTARTMENU=1 SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=H /qb


:END

UPDATE (2) 11/13/2014

Eu pensei que eu deveria fornecer uma atualização aqui para quem vem atrás para fazer referência a isso. O script que forneci funciona, mas há outros problemas com a JVM e o JRE que você deve conhecer com antecedência:

Depois de explorar e testar diferentes soluções, parece haver um problema com instalações de 64 bits. Usando meu script, o Java 8 de 64 bits foi instalado em todos os nossos sistemas de 64 bits. No entanto, nenhum dos navegadores reconheceu o Java como sendo instalado. A única solução que funcionou para instalar o Java 8 de 32 bits, além de 64 bits. (32 bits provavelmente funcionaria por conta própria, mas eu não me preocupei em desinstalar 64 bits)

    
por NonSecwitter 23.10.2014 / 20:59

2 respostas

4

Primeiro, não use os GPOs de instalação de software. Eles são uma merda.

Em segundo lugar, verifique se você tem o instalador Java "offline" adequado .

Em seguida, crie um script de inicialização e coloque um GPO em \Computer configuration\Policies\Windows Settings\Scripts\Startup para instalá-lo.

por 23.10.2014 / 21:39
0

Informações atualizadas para 2017.

Com o lançamento do Java SE 8u20, a Oracle introduziu um MSI Enterprise JRE Installer.

No entanto, há um truque e, de acordo com o link , é apenas para clientes via " Meu suporte Oracle "

Este artigo me ajudou a distribuir e também inclui um download para o arquivo .msi mais recente. link

Espero que isso ajude.

    
por 31.01.2017 / 12:45