@ECHO OFF set Java32=“\\NETWORK LOCATION\jre-8u77-windows-i586.com” set Java64=“\\NETWORK LOCATION\jre-8u77-windows-x64.com” goto uninstall :uninstall @ECHO OFF cls wmic product where “name like ‘Java 7%%'” call uninstall /nointeractive wmic product where “name like ‘JavaFX%%'” call uninstall /nointeractive wmic product where “name like ‘Java(TM) 7%%'” call uninstall /nointeractive wmic product where “name like ‘Java(tm) 6%%'” call uninstall /nointeractive wmic product where “name like ‘J2SE Runtime Environment%%'” call uninstall /nointeractive wmic product where “name like ‘Java 8%%'” call uninstall /nointeractive wmic product where “name like ‘Java(TM) 8%%'” call uninstall /nointeractive if not exist %Java32% set missing=%Java32% & goto Julia1 if not exist %Java64% set missing=%Java64% & goto Julia1 IF NOT DEFINED PROCESSOR_ARCHITEW6432 ( IF %PROCESSOR_ARCHITECTURE% EQU x86 ( goto JA32 ) ELSE ( goto JA64 )) ELSE ( goto JA64 ) :JA64 cls title Installing Java x64 echo Installing Java x64. . . %Java64% INSTALL_SILENT=1 STATIC=0 REBOOT=0 AUTO_UPDATE=0 EULA=0 WEB_ANALYTICS=0 WEB_JAVA=1 REM Disable Java Update Tab and also Updates and Notifications reg add “HKLM\SOFTWARE\JavaSoft\Java Update\Policy” /v EnableJavaUpdate /t REG_DWORD /d 00000000 /f reg add “HKLM\SOFTWARE\JavaSoft\Java Update\Policy” /v EnableAutoUpdateCheck /t REG_DWORD /d 00000000 /f reg add “HKLM\SOFTWARE\Wow6432Node\JavaSoft” /v SPONSORS /t REG_SZ /d DISABLE /f goto JA32 :JA32 cls title Installing Java x86 echo Installing Java x86. . . %Java32% INSTALL_SILENT=1 STATIC=0 REBOOT=0 AUTO_UPDATE=0 EULA=0 WEB_ANALYTICS=0 WEB_JAVA=1 REM Disable Java Update Tab and also Updates and Notifications reg add “HKLM\SOFTWARE\JavaSoft\Java Update\Policy” /v EnableJavaUpdate /t REG_DWORD /d 00000000 /f reg add “HKLM\SOFTWARE\JavaSoft\Java Update\Policy” /v EnableAutoUpdateCheck /t REG_DWORD /d 00000000 /f reg add “HKLM\SOFTWARE\JavaSoft” /v SPONSORS /t REG_SZ /d DISABLE /f goto END :Julia1 cls echo Bad Path echo. goto END :END exit