Please help with Java deployment advice
I have been experiencing a lot of inconsistencies deploying Java updates to our users.
1) The first problem is that using the same command line, I can get the 64-bit version of 7u5 to install but not the 32-bit version:
"jre-7u5-windows-i586.exe" /s /qn ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 JAVAUPDATE=0 REBOOT=suppress
"jre-7u5-windows-x64.exe" /s /qn ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 JAVAUPDATE=0 REBOOT=suppress
2) My second question is what is the best way to deploy Java and uninstall previous versions? I'd like to keep the list of installed programs tidied up, but also...
3) I ask this because even after the succesful deployment of the 64-bit version I can't get browsers to recognize the new version. It will, however, recognize previous versions. I've seen this affect users who show the latest version installed and yet none of their applications that require Java function properly.
I use the executable instead of the .msi because we use Dell's KACE system for deployments. If I can push the executable, it'll save me time for other things.
With that being said, I am curious if any of you have had the same experiences and have recommendations as to what I could change to improve reliability of my Java deployments.