admin 管理员组

文章数量: 887021

背景

使用Windows在开发过程中,经常会配置或者修改环境变量,为了使环境变量永久生效,就需要重启电脑。但是频繁的重启电脑会影响开发效率,为了在不重启电脑的情况下使环境变量生效,有没有其他方式呢?

解决方案

  1. 在命令行中,使用set命令设置新的环境变量。
    按Windows图标 + R键,打开cmd 命令行,输入 set 要配置的环境变量名=你要添加或修改的环境路径,如:set GOPATH=D:\Go1.16\gopath即是设置GOPATH的路径为set D:\Go1.16\gopath。
  2. 使用echo命令查看环境变量是否生效。
    输入 echo %GOPATH%命令打印设置的GOPATH环境变量的路径,如果输出为D:\Go1.16\gopath说明在该路径下已生效。
  3. 关闭cmd命令行,重启打开,再次验证。此时,环境已经刷新。

注意:DOS窗口中的环境变量只是Windows环境变量的一个副本,对副本的修改能够引发当前路径Windows环境变量的刷新。但是在使用编辑器,如VSCode时,编辑器一般也会读取环境变量,这个使用使用编辑器终端terminal打印的环境变量并不一定是最新的。

参考

Win7刷新环境变量 - 博客园
Windows环境下git bash 如何实时加载环境变量? - Zhihu
windows下更新环境变量不需要重启系统快速生效的方法(原理篇)

本文标签: 重启 环境变量 快速 Windows