Quantcast
Viewing all articles
Browse latest Browse all 700

Java x86 install on x64 bit systems using SCUP

So we all know Java x86 has issues being pushed out on to x64 machines. I still haven't seen a solution out there yet but am so close just need a little help from anyone out there! :)

I have an EXE that I created using iexpress. This exe when run extracts the MSI and data1.cab to the %temp% directory and then runs jre1.7.0_21.msi /quiet.

When I create this package and run it as administrator all works fine.

I also did a psexec /s cmd to verify this would run under the system account as well and it did.

However when I push it out via SCUP/SCCM and I kick off the install it just hangs there.  I killed it and ran it again using procmon to monitor the process and the command line that was run was: 

"C:\Windows\SoftwareDistribution\Download\Install\Java7update21x86.EXE" /T:%temp%

which is correct.  When I cut and paste this line in a command line that is running as system it installs fine. So I'm really at a loss as to what is going on here. I do know the files are NOT getting extracted into %temp%.

any ideas? Is the Windows update process run as the TrustedInstaller account? At this point I just need to be able to create a SCUP update that extracts files to a local directory on the client and I'll have this update fixed!

any help is appreciated!

thanks,

Jason



Viewing all articles
Browse latest Browse all 700

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>