我是靠谱客的博主 火星上眼睛,最近开发中收集的这篇文章主要介绍通过修改注册表设置windows环境变量,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

开发环境搭建每次都要设置很多环境变量, 一般是通过  【菜单】->【计算机】->【属性】->【高级设置】->【环境变量】进行设置,重装系统后,每次都要设置很多环境变量,很麻烦。其实可以通过修改注册表来设置环境变量, 通过bat脚本一次性设置好。

首先将用户环境变量设置为   Path = %DEVPATHS%;....... ,

建立一个bat脚本,把java, maven 等工具的bin目录都加到  %DEVPATHS%中。

setenv.bat

reg add "HKCUEnvironment" /f /t REG_SZ /v JAVA_HOME /d "D:devjdk8_32"
reg add "HKCUEnvironment" /f /t REG_SZ /v MVN_HOME /d "D:devmaven"
reg add "HKCUEnvironment" /f /t REG_SZ /v ANT_HOME /d "D:devant"
reg add "HKCUEnvironment" /f /t REG_SZ /v GRADLE_HOME /d "D:devgradle-3.4.1"
reg add "HKCUEnvironment" /f /t REG_SZ /v GROOVY_HOME /d "D:devgroovy"
reg add "HKCUEnvironment" /f /t REG_SZ /v ERLANG_HOME /d "C:Program Fileserl9.2"

reg add "HKCUEnvironment" /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 命令修改注册表中的值。用户的环境变量都在HKCUEnviroment下面 , HKCU表示 KEY_CURRENT_USER 。

有%%引用的值需要设置 /t  REG_EXPAND_SZ  类型,这样才能展开成想用的字符串,例如上面的  DEVPATHS。

 

最后一行引用了环境变量,需要使用%%两个百分号, 修改为

reg add "HKCUEnvironment" /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;%%SCALA_HOME%%bin"

通过注册表设置环境变量

 

批处理设置系统环境变量

https://blog.csdn.net/peng790/article/details/52503489

 

批处理,修改环境变量path的方法(加环境变量)

http://www.cnblogs.com/wzxblog/p/5731699.html

最后

以上就是火星上眼睛为你收集整理的通过修改注册表设置windows环境变量的全部内容,希望文章能够帮你解决通过修改注册表设置windows环境变量所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部