在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。

有没有什么方法可让它即时生效呢?

下面介绍一种方法:

以修改环境变量“PATH”为例,用“我的电脑”->“属性”->“高级”->“环境变量”的方法修改环境变量后;

在进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。

再次打开DOS窗口,输入:echo %PATH% 或者PATH,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。


  不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量的一个副本而已。但是对副本的修改却会引发Windows环境变量的刷新,这正是我们想要的!

诡异啊,使用win+R->cmd 启动的cmd.exe 会发现在电脑属性中设置的环境变量立马生效了,在其他模式下启动的cmd却没有发生效果,怪哉!!查看了一下资料,在电脑属性中设置环境变量以后,以后启动的程序和线程会生效,而对以前驻留内存的程序不起作用,也有人说kill explorer.exe 再启动explorer.exe 可以激发设置其作用。

进程kill explorer.exe 桌面, 然后运行cmd 打开explorer

以管理员权限打开cmd执行指定命令


Windows系统下新增环境变量如何立即生效的更多相关文章

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. js中‘!.’是什么意思

  3. InnoDB 和 MyISAM 引擎恢复数据库,使用 .frm、.ibd文件恢复数据库

  4. Error: Cannot find module ‘node:util‘问题解决

    控制台 安装 Vue-Cli 最后一步出现 Error: Cannot find module 'node:util' 问题解决方案1.问题C:\Windows\System32>cnpm install -g @vue/cli@4.0.3internal/modules/cjs/loader.js:638 throw err; &nbs

  5. yarn的安装和使用(全网最详细)

    一、yarn的简介:Yarn是facebook发布的一款取代npm的包管理工具。二、yarn的特点:速度超快。Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。超级安全。在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。超级可靠。使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。三、y

  6. 前端环境 本机可切换node多版本 问题源头是node使用的高版本

    前言投降投降 重头再来 重装环境 也就分分钟的事 偏要折腾 这下好了1天了 还没折腾出来问题的源头是node 使用的高版本 方案那就用 本机可切换多版本最终问题是因为nodejs的版本太高,导致的node-sass不兼容问题,我的node是v16.14.0的版本,项目中用了"node-sass": "^4.7.2"版本,无法匹配当前的node版本根据文章的提

  7. 宝塔Linux的FTP连接不上的解决方法

    宝塔Linux的FTP连接不上的解决方法常见的几个可能,建议先排查。1.注意内网IP和外网IP2.检查ftp服务是否启动 (面板首页即可看到)3.检查防火墙20端口 ftp 21端口及被动端口39000 - 40000是否放行 (如是腾讯云/阿里云等还需检查安全组)4.是否主动/被动模式都不能连接5.新建一个用户看是否能连接6.修改ftp配置文件 将ForcePassiveIP前面的#去掉 将19

  8. 扩展element-ui el-upload组件,实现复制粘贴上传图片文件,带图片预览功能

  9. 微信小程序canvas实现水平、垂直居中效果

    这篇文章主要介绍了小程序中canvas实现水平、垂直居中效果,本文图文实例代码相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  10. 使用HTML5做的导航条详细步骤

    这篇文章主要介绍了用HTML5做的导航条详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

随机推荐

  1. Windows系统下新增环境变量如何立即生效

    在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量的一个副本而已。诡异啊,使用win+R->cmd启动的cmd.exe会发现在电脑属性中设置的环境变量立马生效了,在其他模式下启动的cmd却没有发生效果,怪哉!!进程killexplorer.exe桌面,然后运行cmd打开explorer以管理员权限打开cmd执行指定命令

  2. Windows下安装使用ffmpeg

    ①Static里面只有3个应用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe,每个exe的体积都很大,相关的Dll已经被编译到exe里面去了。7-zip是一个免费的压缩管理程序,它可以让你打开FFmpeg文件。】3、ffmpeg安装成功验证打开命令提示符窗口。输入命令“ffmpeg–version”。如果命令提示窗口返回FFmpeg的版本信息,那么就说明安装成功了。

  3. Linux安装phpstudy(无联网版)

    Centos安装脚本,直接在浏览器打开#

  4. 45个 GIT 经典操作场景,专治不会合代码

    大家好,我是小富~技术交流关注公众号:程序员内点事传送门:原文地址git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。下边我们整理了45个日常用git合代码的经典操作场景,基本覆盖了工作中的需求。我刚才提交了什么?如果你用 git commit -a 提交了一次变化(changes),而你又不确定到底这次提交了

  5. 【VMware环境下Linux磁盘空间(LVM)扩容方法】

    VMware环境下Linux系统磁盘扩容,系统为Oracle Linux Server 7.9,Redhat7系列可供参考(如Centos7),磁盘类型为LVM,将根目录从20G扩容至30G。

  6. 神级程序员们都在用的技术网站!总结好了,分享给你

    作为一个程序员、码农、新时代的农民工来说,一些必备的网站(如:搜索引擎、代码管理、技术学习、工具查找、技术博客等)是非常必要的。所以,今天民工哥给

  7. linux安装ffmpeg, ubuntu安装ffmpeg,centos安装ffmpeg

    ubuntu安装安装 apt-get install ffmpeg查看是否安装成功 ffmpeg,效果图如下:centos安装

  8. 用宝塔的定时任务写shell命令会以root执行的解决方法

    用宝塔定时任务功能写shell命令来创建的文件的所有者都是root,然后web访问是以www用户访问的,会出现permissiondenied情况,修改成如下方法可以www执行命令:例:

  9. 谷歌Gmail邮箱开启SMTP/IMAP服务流程

    本篇专门定向讲解谷歌Gmail邮箱,如何开通SMTP协议的流程,在讲篇幅前,我需要你确定3件事: 1.你已经有谷歌账号了 2.你很清楚自己为什么想要开通SMTP服务 3.你已经掌握一定的基础知识,能够

  10. 百度商桥代码安装不显示解决方法

    商桥不显示首先会想到的就是代码安装的位置不对,但是当你发现无论是安装位置还是检测都显示正常时,站长们会有点手足无措了,今天跟大家说说商桥安装以后不显示问题的解决方法。百度商桥显示比较个性化,人性化。其次,如果不正确的情况下,查看“分页显示商桥”。最后,设置完成后刷新网站页面,如果没有立刻显示的话,再清理一下浏览器缓存,看看百度商桥是否显示正常了。

返回
顶部