windows环境变量生效?如何使windows系统环境变量的改变即时生效
一、windows10环境变量设置无效
有些用户会使用win10系统电脑进行编程的操作,这时就需要在电脑中安装相应的编程软件,同时也需要进行环境变量的添加,然而近日有用户却遇到了添加环境变量之后无效的情况,那么win10添加环境变量无效怎么办呢?接下来小编就来告诉大家win10配置环境变量没反应处理方法。
推荐下载:win10 ghost纯净版下载
具体方法:
1、在运行里输入cmd命令;
2、配置Gradle环境变量(gradle为Android打包工具);
3、在cmd窗口里输入查询命令“gradle-v”,出现“'gradle'不是内部或外部命令,也不是可运行的程序”;
解决步骤:
原来是因为环境变量配置后需要重新打开cmd
4、关闭cmd命令窗口
5、再次在运行里输入cmd命令
6、在cmd窗口里输入查询命令“gradle-v”,环境变量设置成功了。
以上就是关于win10配置环境变量没反应处理方法了,碰到同样情况的朋友们赶紧参照小编的方法来处理吧,希望能够对大家有所帮助。
二、windows 为什么设置了环境变量没生效
出现此问题的原因为:设置方法不正确。
正确的设置方法和操作步骤如下:
1、首先,选择“这台电脑”,单击鼠标右键,然后选择“属性”选项,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,选择“高级系统设置”,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,选择“环境变量”选项,然后单击“确定”,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,如果要创建新的环境变量,请单击“新建”按钮,然后在其上输入内容和位置,如下图所示,然后进入下一步。
5、随后,完成上述步骤后,如果要修改环境变量,请单击“修改”按钮,例如,修改“Path”的内容,选择后,在后面输入英文状态的分号和路径,然后单击“确定”按钮即可,如下图所示,然后进入下一步。
6、最后,完成上述步骤后,最终设置完成,请确保单击每个“确定”按钮以完成环境变量的设置,如下图所示。这样,问题就解决了。
三、win7批处理环境变量立即生效
2019年8月21日10:37:05更新:
当时水平有限,解决方法如下(还是以java环境为例,仅解决windows设置环境变量立即生效问题):
::第一条命令setx是永久设置环境变量,但是setx命令只有在新开的窗口中生效
setx JAVA_HOME c:\java\jdk1.8
::这时只要再设置个临时变量,下面的脚本便可获取JAVA_HOME
set JAVA_HOME= c:\java\jdk1.8
::之后执行引用变量执行无误
start%JAVA_HOME%\test.bat
------------------------------【下面是旧答案】------------------------------------
题主,我也在找这类解决方案,目前我测试出来的就是“写死”你要引用的位置。
例如我写了个bat脚本,里面的内容为:
::第一条命令是设置java环境变量
setxJAVA_HOME"c:\java\jdk1.8"
::第二条命令就是引用刚刚配置的环境变量JAVA_HOME目录下的一个bat脚本
start%JAVA_HOME%\test.bat
这样是行不通的,我的方法就是将第二条命令改为
startc:\java\jdk1.8\test.bat
希望能够帮到你,我实在打包项目为exe时遇到的这个问题,脚本配置jdk环境变量后,tomcat的service.bat里不能直接调用%java_home%,只好写死命令。
如果哪位朋友有更好解决方法,请留言探讨~手打,复制留言。
四、如何使windows系统环境变量的改变即时生效
先打开我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量,然后运行“DOS命令提示符”,我的电脑>属性>高级>环境变量里PATH已经在Windecho ows全局生效了。
附注:
不懂在DOS下修改环境变量?简单得很,如要修改PATH,“SET PATH=C:\”,等号两边不要有空格。PATH环境变量最常用,专门有个DOS命令PATH,用来查看和修改PATH值,这里就不展开讲PATH的语法了。想验证一下环境变量到底有没有生效?简单得很,新开一个DOS窗口,如要看PATH值,“ECHO%PATH%”。同上,PATH还可以用PATH命令来查看。