【自动设置Java环境变量.bat】
echo off
mode con cols=100 lines=100&color 0a
title 配置JAVA环境变量 作者:zj0910
echo ╭═════════════════════════════════╮
echo ╭═┤ 自动设置Java环境变量 ├═╮
echo ║ ╰═════════════════════════════════╯ ║
echo ║说明 ║
echo ║ 作者:zj0910 ║
echo ╟─────────────────────────────────────╢
echo ║本批处理执行后,将作以下一些设置: ║
echo ╟─────────────────────────────────────╢
echo ║ 1、创建JAVA_HOME 环境变量%JAVA_HOME% ║
echo ║ 2、设置PATH 环境变量%JAVA_HOME%\bin ║
echo ║ 3、创建CLASSPATH 环境变量%JAVA_HOME%\lib ║
echo ╟─────────────────────────────────────╢
echo ║注意: ║
echo ╟─────────────────────────────────────╢
echo ║1.请确保没有JAVA_HOME,CLASSPATH,PATH环境变量 ║
echo ║2.参考jdk路径C:\Program Files\Java\jdk1.6.0 ║
echo ╰─────────────────────────────────────╯
set input_javaHome=
echo ┏─────────────────────────────────────┓
set /p input_javaHome="请输入jdk实际安装路径:"
echo ┗─────────────────────────────────────┛
echo.
echo 删除环境变量
echo.
wmic ENVIRONMENT where "name='JAVA_HOME'" delete
wmic ENVIRONMENT where "name='CLASSPATH'" delete
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%input_javaHome%"
wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue="%%JAVA_HOME%%\lib"
wmic ENVIRONMENT where "name='PATH' and username='<system>'" set VariableValue="%path%;%%JAVA_HOME%%\bin;"
echo 设置完毕