@echo off color 8A @echo on @echo ===================================== @echo JAVA路徑一鍵設置 @echo JDK路徑示例:I:\Java\jdk1.6.0_10 @echo Win7以上系統請使用管理員權限使用 @echo ===================================== @echo off set /p pth=請輸入JDK路徑: IF EXIST "%pth%\bin\java.exe" ( @echo on @echo 正在設置ClassPath變量…… @echo off reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v ClassPath /t reg_expand_sz /d ".;%%Java_Home%%\lib\dt.jar;%%Java_Home%%\lib\tools.jar;%%Java_Home%%\lib\htmlconverter.jar" /f @echo on @echo 正在設置Path變量…… @echo off reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v path /t reg_expand_sz /d ".;%path%;%%Java_Home%%\bin" /f @echo on @echo 正在設置JAVA_HOME變量…… reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Java_Home /t reg_sz /d "%pth%" /f @echo OK,設置成功! @echo off ) ELSE ( IF not defined pth ( @echo on @echo 靠,什么都不輸就讓我執行,耍我是不! @echo off ) ELSE ( rem 如果提供非空的安裝目錄但沒有bin\java.exe,則指定的目錄為錯誤的目錄 @echo on @echo 非法的 JDK 的安裝目錄,准備退出~ @echo off ) ) pause
