用于修改环境变量的bat文件

来源:互联网 发布:网络出版物的特点 编辑:程序博客网 时间:2024/06/07 22:49

为了准备测试机,安装软件什么的是常事,经常也需要配环境变量,一下是用于修改环境变量的bat文件的代码,可以简化工作

一、语法

如果是用户变量,username里面就写Administrator,想要创建系统变量,username="<system>"

1、创建方法:

wmic ENVIRONMENT create name="TRYPath",username="<system>",VariableValue="MyValue"

还有一种方法是:

setx "TRYPath""%%ANTPath%%\lib\tools.jar;." -m 

如果是需要追加,追加的语句如下:

wmic ENVIRONMENT where "name='path'and username='<system>'" setVariableValue="%path%;%ANTPath%\bin"

当然这里%path%是指这条环境变量之前的值,如果之前在末尾已经有分号了,这里就可以直接写“%path%%ANTPath%\bin”

 2、删除环境变量:

将前面建立的"TRYPath"环境变量删除

wmic ENVIRONMENT where "name='TRYPath'" delete

 

二、以配置ant的环境变量为例

Ant的环境变量的设置代码如下:

set ANTPath=C:\apache-ant-1.9.6

wmic ENVIRONMENT where name="ANT_HOME" delete

wmic ENVIRONMENT create name="ANT_HOME",username="<system>",VariableValue="%ANTPath%"

wmic ENVIRONMENT where "name='classpath' and username='<system>'" set VariableValue="%classpath%;%ANTPath%\lib"

wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;%ANTPath%\bin"

echo ===successful

pause

 

运行后在cmd中输入ant,得到以下提示,说明ant安装成功。


同理Java的环境变量配置如下

set JAVAPath=C:\Program Files (x86)\Java\jdk1.8.0_60
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%JAVAPath%"
wmic ENVIRONMENT where "name='classpath' and username='<system>'" set VariableValue="%classpath%;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;"
wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"
echo ===successful
pause


0 0