0
点赞
收藏
分享

微信扫一扫

windows不重启刷新环境变量:在cmd中输入set PATH=1,当且仅当你使用win+r打开cmd

言诗把酒 2022-02-06 阅读 1106

windows不重启刷新环境变量:在cmd中输入set PATH=1,当且仅当你使用win+r打开cmd

修改环境变量后懒得重启,或者不能重启。怎么不重启刷新环境变量呢?

  1. 打开“此电脑”->“属性”->“高级”->“环境变量”,或者“开始”-“设置”-“系统”-“关于”-“高级系统设置”-“高级”-“环境变量”(win11)
  2. 选择path,双击并添加你的环境变量。此时,系统环境变量已经修改完成,但并未生效。
  3. 按win+R打开运行框,输入cmd回车,启动cmd.exe。
  4. 在该命令提示行中输入:
set PATH=C:

不用担心,这里的PATH是系统环境变量在当前窗口进程中的一个副本,在这里修改PATH的值并不会影响系统中的PATH。

检查是否修改成功

关闭该命令提示行窗口,再次按win+R打开运行框,输入cmd,启动cmd.exe,输入:

echo %PATH%

此时,可以发现中设置的 PATH 值已经生效。

原理

在电脑属性中设置环境变量以后,以后启动的程序和线程会生效,而对以前驻留内存的程序不起作用。而此处,我们通过win+r新创建了一个cmd窗口,该窗口中的环境变量只是Windows环境变量的一个副本而已,但是对副本的修改却会引发Windows环境变量的刷新。

举报

相关推荐

0 条评论