Skip to Main Content

Unable to silent install Java 8 u 66 remotely

3151953Jan 11 2016 — edited Jan 11 2016

Hey folks! I am unable to get a silent, unattended install of Java 8 update 66 (both 32bit and 64 bit) on a remote machine. I've been really struggling with this Java issue for the past few weeks. I've spent countless hours on google trying different approaches, and now I'm at my last idea for getting help.

Here's my current approach:

First, I have a remote folder on a host named "remotehost". On this host, I have a folder C:\TEMPINSTALL\ that contains both the 32bit and 64bit versions of java to update. I have a bat file with these contents:

"javainstall.bat"

pushd C:\TEMPINSTALL\

start /w wmic product where name="Java 8 Update 65" call uninstall

start /w jre8u66-windows-i586.exe /s INSTALLCFG=C:\TEMPINSTALL\config.cfg

start /w wmic product where name="Java 8 Update 65 (64-bit)" call uninstall

start /w jre-8u66-windows-x64.exe /s INSTALLCFG=C:\TEMPINSTALL\config.cfg

"config.cfg"

INSTALL_SILENT=Enable

INSTALLDIR=C:\JAVATEMP

AUTO_UPDATE=Disable

REBOOT=Disable

Now, if I were to right click and run this file on the computer itself, it runs perfectly fine. But if I remotely execute the file with psexec from command prompt on a remote computer using the following command:

psexec remotehost "C:\TEMPINSTALL\java.bat"

It will easily uninstall Java 8 Update 65 (32 bit), but it ALWAYS hangs on installing update 66. I can leave it there for 45 minutes and no progress will be made. I've already checked the Java Silent Install documentation (hence the config file). Also, SCCM is not an option for me right now. Thanks for any help!

Comments
Post Details
Added on Jan 11 2016
0 comments
1,487 views