Win10下使用指令碼實現Java版本切換
阿新 • • 發佈:2020-11-05
Win10下使用指令碼實現Java版本切換
一、編寫指令碼
新建CJavaBat.bat指令碼,將以下程式碼內容複製到指令碼中
@echo off @echo ------------------------------------------------ @echo enter the version you want to change: @echo options version @echo 7 JDK7 @echo 8 JDK8 @echo 11 JDK11 @echo ------------------------------------------------ set /P choose=please enter your choice: IF "%choose%" EQU "7" ( REG "JAVA_HOME" 修改為自己的jdk安裝路徑 setx "JAVA_HOME" "C:\Program Files\Java\jdk7" /m echo "JAVA_HOME" has been modified C:\Program Files\Java\jdk7 ) ELSE IF "%choose%" EQU "8" ( setx "JAVA_HOME" "C:\Program Files\Java\jdk1.8.0_271" /m echo "JAVA_HOME" has been modified C:\Program Files\Java\jdk1.8.0_271 ) ELSE IF "%choose%" EQU "11" ( setx "JAVA_HOME" "C:\Program Files\Java\openjdk-11" /m echo "JAVA_HOME" has been modified C:\Program Files\Java\openjdk-11 ) pause
二、生成CJavaBat.bat快捷方式
右擊CJavaBat.bat檔案,生成快捷方式CJava檔案
三、給予CJava檔案管理員許可權
右擊CJava檔案,點選屬性,點選快捷方式,點選高階,勾選用管理員身份執行,儲存關閉。
四、執行指令碼
雙擊CJava檔案,輸入7,關閉視窗。使用win+R開啟執行,輸入cmd,開啟命令提示符,輸入java -version檢視切換結果。