Files
THE-TOOL/Java Tool/SYSTEM REG JAVAUPDATE.bat
2025-12-14 15:46:14 +01:00

42 lines
1.6 KiB
Batchfile

@echo off
::
::
echo ################################################################################
echo #### SID-beziehen
echo ################################################################################
set "RegPath=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList"
set "SID="
c:
cd users
for /f "delims=" %%a in ('dir /ad /b "C:\users"') do (call :workWithUser %%a)
exit
::echo #### Registrieren
::c:
::cd\
::C:\Program Files (x86)\Java\jre1.7.0_17\bin\ssvagent -new
::C:\Program Files\Java\jre1.7.0_17\bin\ssvagent -new
::C:\Program Files (x86)\Java\jre1.6.0_38\bin\ssvagent -new
::C:\Program Files\Java\jre1.6.0_38\bin\ssvagent -new
:workWithUser
echo ################################################################################
echo #### Benutzer: %1
for /f "delims=" %%i in ('reg query "%RegPath%"^|findstr /ibc:"%RegPath%\S-"') do (
reg query "%%i" /v "ProfileImagePath"|findstr /iec:"%1" >nul && set "SID=%%~nxi")
echo #### SID: %SID%
echo #### REG-Werte loeschen
REG DELETE "HKEY_USERS\%SID%\SOFTWARE\JavaSoft\Java Update\Policy" /v EnableAutoUpdateCheck /f
REG DELETE "HKEY_USERS\%SID%\SOFTWARE\JavaSoft\Java Update\Policy" /v EnableJavaUpdate /f
echo #### Fileextensionss
REG DELETE "HKEY_USERS\%SID%\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jnlp" /f
REG DELETE "HKEY_USERS\%SID%\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jar" /f
echo #### REG-Werte einfuegen
REG ADD "HKEY_USERS\%SID%\SOFTWARE\JavaSoft\Java Update\Policy" /v EnableAutoUpdateCheck /d 0 /f
REG ADD "HKEY_USERS\%SID%\SOFTWARE\JavaSoft\Java Update\Policy" /v EnableJavaUpdate /d 0 /f