set 和 setx 都可以设置环境变量,set设置的环境变量只对当前的窗口有效,关闭当前窗口将不再有作用,setx是永久生效的

添加用户环境变量

setx 变量名 变量值

  1. C:\WINDOWS\system32>setx aa c:\
  2. 成功: 指定的值已得到保存。

添加系统变量

setx 变量名 变量值 /M

  1. C:\WINDOWS\system32>setx aa c:\ /M
  2. 成功: 指定的值已得到保存。

添加环境变量到path中

  1. setx path "%path%;%JAVA_HOME%" /M