以JAVA_HOME的設置爲例. 開發中可能遇到手頭開發的兩個項目使用的JDK版本不一樣的情況, 這個時候需要更換JAVA_HOME的路徑. 而Windows修改環境變量出奇的麻煩(系統->…),使用cmd調用下面的腳本,可以自動修改,並馬上生效.
@echo on
echo Setting JAVA_HOME
set JAVA_HOME=D://dev/tools/Java/jdk1.7.0_07
echo setting PATH
set PATH=%JAVA_HOME%\bin;%PATH%
wmic ENVIRONMENT where "name='JAVA_HOME'" delete
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%JAVA_HOME%"
echo Display java version
java -version
pause