輕鬆簡便的環境變量設置方法

開發環境搭建每次都要設置很多環境變量, 一般是通過  【菜單】->【計算機】->【屬性】->【高級設置】->【環境變量】進行設置,重裝系統後,每次都要設置很多環境變量,很麻煩。其實可以通過修改註冊表來設置環境變量, 通過bat腳本一次性設置好。

首先將用戶環境變量設置爲   Path = %DEVPATHS%;....... ,

建立一個bat腳本,把java, maven 等工具的bin目錄都加到  %DEVPATHS%中。

setenv.bat

reg add "HKCU\Environment" /f /t REG_SZ /v JAVA_HOME /d "D:\dev\jdk8_32"
reg add "HKCU\Environment" /f /t REG_SZ /v MVN_HOME /d "D:\dev\maven"
reg add "HKCU\Environment" /f /t REG_SZ /v ANT_HOME /d "D:\dev\ant"
reg add "HKCU\Environment" /f /t REG_SZ /v GRADLE_HOME /d "D:\dev\gradle-3.4.1"
reg add "HKCU\Environment" /f /t REG_SZ /v GROOVY_HOME /d "D:\dev\groovy"
reg add "HKCU\Environment" /f /t REG_SZ /v ERLANG_HOME /d "C:\Program Files\erl9.2"

reg add "HKCU\Environment" /f /t REG_EXPAND_SZ /v DEVPATHS /d "%JAVA_HOME%\bin;%MVN_HOME%\bin;%ANT_HOME%\bin;%GROOVY_HOME%\bin;%GRADLE_HOME%\bin;%ERLANG_HOME%\bin"

通過使用 reg 命令修改註冊表中的值。用戶的環境變量都在HKCU\Enviroment下面 , HKCU表示 KEY_CURRENT_USER 。

有%%引用的值需要設置 /t  REG_EXPAND_SZ  類型,這樣才能展開成想用的字符串,例如上面的  DEVPATHS。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章