您的位置:首页 > 其它

通过DOS命令快速设置环境变量

2016-03-08 00:00 183 查看
更改环境变量的一般方法是:鼠标右键选择计算机属性->高级系统设置->环境变量。
对于个别的环境变量设置,采用这样的操作就可以完成,但是,如果重做系统了,很多语言开发环境需要重新搭建,
或者说,一些绿色的软件,环境变量配置的模式是固定地,变动很少,这是就可以采用dos命令的方式来配置环境变量,如果内容较多,可以通过批处理bat文件的方式来设置。

setx命令可实现永久环境变量的注册,默认只针对当前用户,如果想要改动系统变量,需要在命令后面加 /M,比如setx aa 1234 /M,表示为系统添加变量名为aa,变量值为1234。
若是想在原变量的基础上追加值,如在Path后面再添加,可以这样写"%Path%;xx=xxx"

1、设置用户环境变量JAVA_HOME


2、将java增加到path中

setx Path "%JAVA_HOME%\bin"

使用 setx /? 可以查看setx的用法

上述的setx命令可以换成set,区别是set执行的命令只针对当前打开的dos窗口有效,key与value之间用"="连接,用法如下:

set key=value 设置环境变量
set 显示当前所有的环境变量
set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量

综上所述,无论是修改系统变量,还是用户变量,我们都可以做到了。到此,还剩下最后一个问题,如何删除setx的变量呢?我没找到删除的办法,只找到了清除变量的方法,
要清除指定的环境变量,操作如下:

如果要清除用户环境变量键入下面一行,<variable>是用户环境变量。

setx <variable> ""

如果要清除系统环境变量键入下面一行,<variable>是系统环境变量。

setx <variable> "" -m
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: