Beschreibung
Diese Kurzanleitung soll die Schritte/Scripte darstellen, wie Sie eine Stille (Silent) Inst- und Deinstallation des Java JRE durchführen können.
Schritte - Beziehen der MSI und CAB Dateien:
- Schließen Sie alle Anwendungen.
- Beziehen Sie sich die aktuellen Versionen von Java: http://www.java.com/en/download/manual.jsp
WICHTIG > Die Offline Versionen werden benötigt. - Starten Sie die Installation über die EXE Datei an und warten, bis Sie das erste Dialogfenster des Installers sehen. NICHT AUF WEITER KLICKEN!!!
- Öffnen Sie einen Windows Explorer und navigeren Sie in das folgendes Verzeichnis:
C:\Users\<UserName>\AppData\LocalLow\Sun\Java - Kopieren Sie die Verzeichnis heraus, die mit jre beginnen und speichern diese an einem anderen Ort ab.
- Brechen Sie die Installation des Installations Assistenten ab.
Schritte - Erstellen eines Installations- Scripts:
- Öffnen Sie eine Notepad Fenster und geben folgenden Inhalt ein:
@echo off
cls
echo .
echo . Java Runtime Environment Setup - Bitte warten...
echo . (Fenster wird nach Abschluss geschlossen)
echo .
echo . ### Stand: 19:00 21.02.2022 ###
echo .REM Installing JRE 32-bit
msiexec /i %systemdrive%\temp\jre1.8.0_321\jre1.8.0_321.msi /qn" ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 SYSTRAY=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 JU=0 JQS=0 EULA=0 REBOOT=Suppress /l* %systemdrive%\temp\java_1.8.0_321_install.logREM Installing JRE 64-bit
msiexec /i %systemdrive%\temp\jre1.8.0_321_x64\jre1.8.0_32164.msi /qn" ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 SYSTRAY=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 JU=0 JQS=0 EULA=0 REBOOT=Suppress /l* %systemdrive%\temp\java_1.8.0_321_x64_install.log
REM Disable automatic updates
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v SunJavaUpdateSched /f
reg add "HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Update\Policy" /v EnableJavaUpdate /t REG_DWORD /d 0 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\JavaSoft\Java Update" /v EnableJavaUpdate /t REG_DWORD /d 0 /fREM Installation finished...
exit
- Speichern Sie die Datei als install.cmd ab.
Schritte - Erstellen eines Deinstallations- Scripts:
- Öffnen Sie eine Notepad Fenster und geben folgenden Inhalt ein:
cls
TITLE Java Runtime Environment Deinstallation - (x86 and x64 versions) Bitte warten...
START /WAIT /MIN WMIC product where "Name LIKE '%%Java%%'" call uninstall
START /WAIT /MIN WMIC product where "Name LIKE '%%J2SE Runtime%%'" call uninstall /nointeractive
reg delete "HKEY_LOCAL_MACHINE\Software\JavaSoft" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft" /f
goto END:END
exit
- Speichern Sie die Datei als uninstall.cmd ab.
Wenn Sie die oben genannten Schritte durchgeführt haben, haben Sie eine Script Vorlage(n) erstellt. Für das Installations- Script muss lediglich eine neue Versionen Versionsnummer eingetragen werden.
Quelle: http://jasonwrutherford.wordpress.com/2013/06/15/updating-java-with-sccm-the-easy-way/
Info: http://www.oracle.com/technetwork/java/javase/silent-136552.html