通过批处理bat设置系统环境变量的实现代码

2019-01-30 00:28:31王振洲


实例二:先判断该环境变量是否已经存在,如果不存在则添加该环境变量。

@echo off @set Path_=D:Program Files for,/f,"skip=4 tokens=1,2,*",%%a,in,('reg query "HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerEnvironment" /v Path'),do,( @set PathAll_=%%c ) echo %PathAll_%|find /i "%Path_%" && set IsNull=true|| set IsNull=false if not %IsNull%==true ( reg add "HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerEnvironment" /v Path /t REG_EXPAND_SZ /d "%PathAll_%;%Path_%" /f ) pause

对于实例一和实例二是从简单到复杂的过程,主要是拍有些人对代码的理解程度不同。

您可能感兴趣的文章:

批处理一键安装JDK/一键安装JRE和自动配置Java环境变量一键设置java 环境变量 cmd下查看、修改(覆盖与添加)等说明Windows下Java环境变量配置详解java三个环境变量配置简单教程java环境变量path和classpath的配置Java环境变量配置教程java环境变量如何配置图文详解Java环境变量配置方法
相关文章 大家在看