@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

 

相关文章:

  • 2021-04-24
  • 2021-07-12
  • 2022-03-01
  • 2022-01-16
  • 2022-12-23
  • 2022-01-20
  • 2022-02-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2022-01-06
  • 2021-11-05
  • 2021-05-11
相关资源
相似解决方案