很多安装程序在安装完成后并不要求重启Windows,而新的环境变量已经生效了,可见在不重启Windows的情况下让环境变量生效是完全可行的。
可我搜索如何不需重启Windows让环境变量生效的方法,只找到三类方案:
下载一个专门的软件
编个小程序
修改注册表
本人方法如下:
1、到我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量
2、运行“DOS命令提示符”或run cmd,
3、修改环境变量值。假设要修改PATH变量,则set path = D:
4、关闭DOS窗口。
这时,我的电脑>属 性>高级>环境变量里PATH已经在Windows全局生效了。
不用担心在DOS窗口的修改会影响我的电脑>属性>高级>环境变量里的修改,DOS窗口的环境变量只是Windows环境变量的一个副本,副本的改动不会影响正本,但会触发正本的刷新,这正是我想要的——让环境变量生效。