echo "放在JDK目录下,win xp需要下载SETX.EXE"setx /m Java_Home "%cd%"setx /m ClassPath ".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\jre\lib\rt.jar"setx /m Path "%Path%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin"echo "完成"pause
第一行,%cd%表示当前目录,加上引号是防止当前目录完整路径包含空格会设置不成功。
第二行,%%Java_Home%% 两个百分比号是转义为一个百分比号。
第三行,%Path% 表示引用其值,不能用双的%%。
效果:
-