标签:输出 改名 block 改变 命令行 环境变量 删除 str var
批处理修改环境变量,修改用户变量、系统变量(全局变量),永久/临时设置环境变量。设置Java环境变量
修改变量: set PATH=%Path%;%JAVA_HOME%\bin
含义:表示修改 PATH
的变量。 %PATH%
表示原有的配置,再其后面跟上字符 ;%JAVA_HOME%\bin
表示添加变量
添加变量: set "JAVA_HOME" %cd%
删除变量:set PATH=""
,设置为空即可
查看变量: echo %PATH%
添加变量: setx "JAVA_HOME" %cd%
,表示添加名为 JAVA_HOME
的变量, %cd%
表示当前运行路径
删除变量:setx "JAVA_HOME" ""
修改变量:setx "path" "%path%;%%JAVA_HOME%%\bin;"
,两个 %%
表示转义,输出一个 %
查看变量:echo %PATH%
Windows Management Instrumentation Command-line(Windows管理规范命令行)
WMIC扩展WMI(Windows Management Instrumentation,Windows管理规范) ,提供了从命令行接口和批命令脚本执行系统管理的支持。在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,例如SMS,或者使用WMI的脚本编程API,或者使用象CIM Studio之类的工具。如果不熟悉C++之类的编程语言或VBScript之类的脚本语言,或者不掌握WMI名称空间的基本知识,要用WMI管理系统是很困难的。WMIC改变了这种情况,为WMI名称空间提供了一个强大的、友好的命令行接口。
ENVIRONMENT
- 系统环境设置管理
添加变量:
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%cd%"
表示添加名为 JAVA_HOME
的变量, %cd%
表示当前运行路径
删除变量:wmic ENVIRONMENT where "name=‘home‘" delete
,删除名为home的变量
修改变量:
wmic ENVIRONMENT where "name=‘path‘ and username=‘<system>‘" set VariableValue="%path%;%%JAVA_HOME%%\bin;"
,两个 %%
表示转义,输出一个 %
获取变量:wmic ENVIRONMENT where "name=‘path‘" get UserName,VariableValue
将下面的代码复制到文本文件,改名文件名格式为 .bat
,将其放在JDK的安装目录下(注意不是JRE目录哦),双击 运行即可
用户变量
setx "JAVA_HOME" %cd%
setx "CLASS_PATH" ".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;"
setx "path" "%path%;%%JAVA_HOME%%\bin;"
系统变量
echo "删除原变量"
wmic ENVIRONMENT where "name='JAVA_HOME'" delete
wmic ENVIRONMENT where "name='CLASS_PATH'" delete
echo "添加变量"
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%cd%"
wmic ENVIRONMENT create name="CLASS_PATH",username="<system>",VariableValue=".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;"
wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;%%JAVA_HOME%%\bin;"
标签:输出 改名 block 改变 命令行 环境变量 删除 str var
原文地址:https://www.cnblogs.com/selier/p/9692297.html