通过bat脚本配置系统环境变量

网友投稿 2619 2022-09-17

通过bat脚本配置系统环境变量

通过bat脚本配置系统环境变量

本文介绍使用bat脚本添加系统环境变量 ​​​​

添加PATH环境变量

添加PATH环境变量,如果已经存在则不添加。 介绍2种方法来循环搜索路径是否已经存在:

@echo offecho ---------------------------------------set pan=%d0set filePath=%p0 set filePath=%pan%%filePath%echo current path: %filePath%REM 添加PATH环境变量:如果已经存在则不添加echo ---------------------------------------SET add_path=SET toAdd=D:\software\NmapSET MYPATHCOPY=%PATH%call :search1echo %add_path%SET toAdd=C:\Program Files\Go\binSET MYPATHCOPY=%PATH%call :search2echo %add_path%echo add the path: %add_path%call set xx=%Path%;%add_path%wmic ENVIRONMENT where "name='Path' and username=''" set VariableValue="%xx%"pauseREM TIMEOUT /T 10REM 方法1:search1for /f "tokens=1* delims=;" %%a in ("%MYPATHCOPY%") do ( if "%toAdd%"=="%%a" ( goto :isFinded ) set MYPATHCOPY=%%b goto :search1)set add_path=%toAdd%;%add_path%goto :EOFREM 方法2:search2for /f "delims=; tokens=1,2*" %%p in ("%MYPATHCOPY%") do ( REM @echo %%p SET MYPATHCOPY=%%q;%%~r if "%toAdd%"=="%%p" ( REM echo %%p goto :isFinded ) goto :search2)set add_path=%toAdd%;%add_path%goto :EOF:isFindedecho The path already exists: %toAdd%goto :EO

新建系统变量

1、使用 ​​setx​​ 来设置:

@echo offset ENV_Path=%PYTHONPATH%setx /M PYTHONPATH "D:\Anaconda3"paus

2、使用 ​​wmic​​ 命令设置:

@echo off::如果存在,先删除PYTHONPATHwmic ENVIRONMENT where "name='PYTHONPATH'" delete:: 创建系统变量PYTHONPATHwmic ENVIRONMENT create name="PYTHONPATH",username="",VariableValue="D:\Anaconda3

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:盘点 Python 高手都写不出来的几个错误(盘点库存的方法)
下一篇:一些windows批处理脚本
相关文章

 发表评论

暂时没有评论,来抢沙发吧~