REM  Hitachi SVP                              
REM  JAVA Update tool for Hitachi SVP
REM                 Copy right. 2018  Hitachi. Ltd. 
REM
REM History  :Version    :DATE        : Coder        : Patch No
REM Hitachi SVP
REM          :01-01      :2018.11.07  : A.Mikami     :   #61924 (New)
REM          :01-02      :2018.11.09  : Y.Kawaguchi  :   #62200
REM          :01-03      :2018.11.09  : Y.Kawaguchi  :   #62257
REM

set POLICY="java.policy"
set COPY="C:\Program Files (x86)\Java\jre7\lib\security"

@REM java set path
echo [Configure JAVA_HOME]

setx JAVA_HOME "C:\Program Files (x86)\Java\jre7" /M

echo [Configure PATH]
set SYSTEM_PRM=%PATH%
echo [Before] %SYSTEM_PRM%

set "SYSTEM_PRM=%SYSTEM_PRM:C:\Program Files (x86)\Java\jdk1.7.0_21\bin=%"
set "SYSTEM_PRM=%SYSTEM_PRM:C:\Program Files (x86)\Java\jdk1.8.0_31\bin=%"
set "SYSTEM_PRM=%SYSTEM_PRM:C:\Program Files (x86)\Java\jdk1.8.0_45\bin=%"
set "SYSTEM_PRM=%SYSTEM_PRM:C:\Program Files (x86)\Java\jre7\bin=%"
set "SYSTEM_PRM=%SYSTEM_PRM:C:\ProgramData\Oracle\Java\javapath=%"
set "SYSTEM_PRM=C:\Program Files (x86)\Java\jre7\bin;C:\ProgramData\Oracle\Java\javapath;%SYSTEM_PRM%"
set "SYSTEM_PRM=%SYSTEM_PRM:;;=;%"
echo [After] %SYSTEM_PRM%
setx PATH "%SYSTEM_PRM%" /M

@REM Set Java_Reg_Entry
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7" /reg:64 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7" /v JavaHome /d "C:\Program Files (x86)\Java\jre7" /reg:64 /f

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7" /reg:32 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7" /v JavaHome /d "C:\Program Files (x86)\Java\jre7" /reg:32 /f

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\11.0.1+13" /reg:64 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\11.0.1+13" /v JavaHome /d "C:\Program Files\Java\jre7" /reg:64 /f

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\11.0.1+13" /reg:32 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\11.0.1+13" /v JavaHome /d "C:\Program Files (x86)\Java\jre7" /reg:32 /f

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JNLPLauncher" /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JNLPLauncher\shell" /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JNLPLauncher\shell\open" /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JNLPLauncher\shell\open\command" /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JNLPLauncher\shell\open\command" /ve /d "\"C:\DKC200\san\SN2\tool\WCLauncher\WCLauncher.bat\" \"%%1\"" /f

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.jnlp" /ve /d "JNLPLauncher" /f

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" /v "JavaVersionX86" /d "11.0.1+13" /reg:64 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" /v "JavaVersionX86" /d "11.0.1+13" /reg:32 /f

@REM Set Java_version
setx JAVA_VERSION_X86 "11.0.1+13" /M
set JAVA_VERSION_X86=11.0.1+13

@REM create folder
REM mkdir "C:\Program Files (x86)\Java\jre7\lib\security"
copy %POLICY% %COPY%


exit /b 0

:error
exit /b 47


