windows下更新环境变量不需要重启系统的快速生效方法

不重启系统,实现环境变量的生效;

再次打开一个新的cmd窗口,输入“php -v” (其他语言可以输入其他语言的命令 如java -version),可以发现环境变量生效了。

原理:

在我们的平时开发过程中,我们的配置文件一般都是一次加载,然后被缓存,如果要修改配置信息,一般都是需要重启应用,操作系统也是如此。刚才我们的dos窗口为什么输出的path是我们设置的值,主要因为系统提供了一个设置环境变量的命令 set,打开一个cmd窗口进行设置,这个cmd程序的当前环境变量就会变成刚刚设置的,由于当前的环境变量是全局变量的一个副本,所以相对于系统总的配置来说,这个配置信息改变了,操作系统的内部机制会重新刷新的现在配置文件,所以当再次打开cmd窗口运行的时候,就会发现我们的path设置生效了。

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注