jdk环境变量设置自动化脚本

举报
清雨小竹 发表于 2022/09/25 00:15:12 2022/09/25
【摘要】 @echo offset regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment rem LPYecho.echo ***************************************************...

  
  1. @echo off
  2. set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment rem LPY
  3. echo.
  4. echo ************************************************************
  5. echo * *
  6. echo * JDK 系统环境变量设置 *
  7. echo * *
  8. echo ************************************************************
  9. echo.
  10. echo === 准备设置环境变量: JAVA_HOME=%javahome%
  11. echo === 注意: 如果JAVA_HOME存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===
  12. echo.
  13. echo === 准备设置环境变量(前面有个.): CLASS_PATH=.;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;.
  14. echo === 注意: 如果CLASS_PATH存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===
  15. echo.
  16. echo === 准备设置环境变量: PATH=%%JAVA_HOME%%\bin
  17. echo === 注意: PATH会追加在最后面,
  18. echo.
  19. set /P EN=请确认后按 回车键 开始设置!
  20. echo.
  21. echo.
  22. set javahome=%~dp0%
  23. echo === 新创建环境变量 JAVA_HOME=%javahome%
  24. setx "JAVA_HOME" /m "%javahome%
  25. echo.
  26. echo.
  27. echo === 新创建环境变量 CLASS_PATH=%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;.
  28. setx "CLASS_PATH" ".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;" -m
  29. echo.
  30. echo.
  31. echo === 新追加环境变量(追加到最后面) PATH=;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;
  32. set append=;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;
  33. set newPath=%Path%%append%
  34. setx "Path" "%newPath%" -m
  35. echo.
  36. echo.
  37. echo === 请按任意键退出!
  38. pause>nul

 

以bat文件保存到jdk目录下,然后运行一次。

文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。

原文链接:zzzili.blog.csdn.net/article/details/84245261

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。