dos命令临时和永久设置环境变量方法

方法一:批处理中,修改环境变量,一次性有效(也就是在当前的脚本中有效)

CMD中运行:set path==%path%;d:/mypath

用 set path可以查看,当前的环境变量

方法二 :批处理中,修改环境变量,永久有效

::更改path环境变量值,比如在PATH中新增D:\tools

wmic ENVIRONMENT where "name=‘path‘ and username=‘<system>‘" set VariableValue="%path%;d:\tools"

另外介绍些关于wminc的用法(简单又实用)

::获取temp环境变量

wmic ENVIRONMENT where "name=‘temp‘" get UserName,VariableValue

当然,使用ECHO %temp%也能回显示;

::新增系统环境变量home,值为%HOMEDRIVE%%HOMEPATH%

wmic ENVIRONMENT create name="home",username="<system>",VariableValue="%HOMEDRIVE%%HOMEPATH%"

::删除home环境变量

wmic ENVIRONMENT where "name=‘home‘" delete

一般来说,wmic创建或修改的系统变量不用重启windows生效,

如果你发现在DOS窗下检测不生效的话,你试着关闭 DOS窗,再检测一次,就生效了;

如果你的批处理想不关闭而直接让新的变量给下级程序应用可以这样写

view plaincopy to clipboardprint?

::检查path中有没有d:\tools(有就跳到run,没有就接着执行)

echo %path%|findstr /i "d:\tools"&&(goto run)

::先添加,防止没有时修改出错

wmic ENVIRONMENT create name="path",VariableValue="d:\tools;%path%"

::再修改,防止已有时添加出错

wmic ENVIRONMENT where "name=‘path‘ and username=‘<system>‘" set VariableValue="d:\tools;%path%"

::再即时应用

set "path=d:\tools;%path%"

:run

start 程序.exe

时间: 2024-10-14 11:11:55

dos命令临时和永久设置环境变量方法的相关文章

如何利用dos命令快速启动软件(环境变量)

在机房里,大部分人是有两个同桌的,一个左同桌,一个右同桌.前几天,注意到我的左同桌宋荣凯用dos命令打开软件,噼里啪啦敲几下键盘软件就乖乖地打开了,我很是纳闷,就问他是怎么做到的,他说和环境变量有关,他的博客中有写,于是,我就去看了他的博客:<[高效生活]初识环境变量>,里边相应的接讲解和图片进行详细的步骤说明,大家可以去看,至于我为什么要写一篇类似的博客呢?答案很简单,因为有了更省事的一劳永逸的办法,不用在编辑系统变量时候向Path的变量值中一个一个地添加软件的路径了~ 首先介绍下今天的主角

Linux设置环境变量方法(export PATH)

1.动态库路径的设置 Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径 具体操作如下 export LD_LIBRARY_PATH=/home/.....(动态库的目录) 不过这种设置方法只是在当前的session中有效 你可以修改配置文件实现任何session都有效 2.环境变量的设置 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在"/opt/a

npm scripts设置环境变量方法

windows set NODE_ENV=production "scripts": { "release": "set NODE_ENV=production && gulp rtm", "dev": "set NODE_ENV=development && gulp watch", } linux & mac export NODE_ENV=production

亲测可行的Yosemite设置环境变量方法

Adding in a Permanent Location To make the new path stick permanently you need to create a .bash_profile file in your home directory and set the path there. This file control various Terminal environment preferences including the path. cd Move into h

为什么要设置环境变量,环境变量有什么用?

比如说你要执行 java 命令,你不设置环境变量path包括你的jdk安装路径,那系统去哪找你的java.exe文件. 如果执行某个命令,系统无法在当前文件夹里找到对应的.exe,那么系统就会去path包含的路径找挨个找看是否能知道对应的.exe,一旦找到第一个对应的.exe就运行命令,其他的路径下就不找了.如果找不到你就会看到“系统找不到某某命令”的提示. 其他的环境变量也一样的用途,只不过是用来存储一些信息用的,这些信息可以被系统使用,也可以被你的应用程序使用 环境变量可以看成是计算机的全局

Linux设置环境变量小结:设置永久变量&amp;临时变量 全局变量&amp;局部变量

1.总结背景 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容.如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了. 这涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分. 2.变量简介 Linux是一个多用户的操作系统.每个用户登录系统后,都会有一个专用的运行环境.通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义.用户可以对自己的运行环

JAVA设置环境变量和在DOS下运行java程序

在学校实训的这几天,老师带着我们开始深入的复习java.这是第一天的内容哦 对于“JAVA设置环境变量和在DOS下运行java程序”,许多初学者是陌生的,但了解这个却对后期的学习很重要. http://blog.sina.com.cn/s/blog_639403840100i5rt.html 下面先来了解一下什么是dos吧 dos 我们使用计算机接触最频繁的就是DOS.DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软

windows环境变量设置无效解决办法——DOS窗口设置环境变量

公司配置的电脑是Win7,使用的账户并不是管理员账户,我在计算机->属性中设置环境变量无效. 后来在DOS窗口中设置环境变量成功. 1. set [环境变量名称]=[所有环境变量值]:set Path=%MAVEN_HOME%\bin;C:\Program Files\Java\jdk1.7.0_71\bin; 这种方法设置后只在当前DOS窗口下有效,退出后重新打开则无效,可以使用命令:echo %Path%查看. 2. setx [环境变量名称] "[增加环境变量值]":set

采用.bat批处理命令设置环境变量

背景: java课程培训,每次到机房需要重新安装JDK,每次都采用图形界面进行操作比较麻烦(慢),于是在网上查了一下CMD命令设置系统环境变量的方法,再次记录下来. 设置方法: 1.找到JDK安装路径 在设置环境变量之前需要安装好JDK,安装好之后找到安装路径(图1),复制下安装路径. 图1 如图,我的JDK安装路径为 C:\Program Files\Java\jdk1.8.0_92 2.编写批处理命令 网上找了一些人家说的方法,发现存在一些问题,一是设置之后关闭控制台就失效,二是设置的环境变