윈도우즈에서 일괄 처리 원키로 자바 환경 설치 및 설정
1599 단어 보조 개발
배치 파일의 내용은 다음과 같습니다.
@echo off
echo **********************************************
echo.
echo joymo.cc jdk
echo.
echo **********************************************
echo.
echo jdk,
echo.
echo ,
echo.
for /R %%s in (*.exe) do start /WAIT %%s /qn INSTALLDIR=D:\Java\jdk
echo jdk
set JAVA_HOME=D:\Java\jdk
set PATH=%PATH%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin
set CLASSPATH=.;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\jre\lib
set RegV=HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
reg add "%RegV%" /v "JAVA_HOME" /d "%JAVA_HOME%" /f
reg add "%RegV%" /v "Path" /t REG_EXPAND_SZ /d "%PATH%" /f
reg add "%RegV%" /v "CLASSPATH" /d "%CLASSPATH%" /f
mshta vbscript:msgbox("Java !",64," ")(window.close)
exit
여기서 for/R%%%s in(*.exe)do start/WAIT%%%s/qn INSTALLDIR=D:\Java\jdk는 디렉토리에 있는 exe 파일을 가져와 d:\java\jdk 디렉토리에 설치할 수도 있고 *를 가져올 수도 있음을 나타냅니다.exe를 jdk*로 변경합니다.exe, 이렇게 하면 jdk만 설치할 수 있습니다.
JDK이랑 JRE 다 설치해야 되는 거 아니에요?아니오, JDK를 설치하기만 하면 됩니다. jdk 디렉터리에 jre 디렉터리가 포함되어 있으며, path와classpath에 관련 경로를 추가하면 됩니다.