参考地址: https://www.jb51.net/article/193241.htm
set命令 (暂时有效)
set命令用于设置当前cmd窗口中的环境变量,只在当前cmd窗口有效,cmd窗口关闭后将会失效,而其不会影响到系统中保存的用户环境变量.
setx命令(永久有效)
设置永久用户环境变量
setx "env_name" "env_value"
设置永久系统环境变量
setx "env_name" "env_value" /m
0 以添加Java环境变量为例
1 添加JAVA_HOME变量
setx "JAVA_HOME" "D:\jdk1.8"
2 添加Path环境变量
setx "Path" "%JAVA_HOME%\bin;%path%" /m
tips:
- 添加Path环境过程中,注意是追加,之前设置的环境变量不能被覆盖了.使用
;%path%
添加. - 在添加系统环境变量,参数后面添加
/m