编程语言
首页 > 编程语言> > Python bat 两种方式修改环境变量

Python bat 两种方式修改环境变量

作者:互联网

bat修改变量

方法来自一下链接请查看百度经验 点击打开

步骤:
新建一个Text文本、然后输入
setx PATH=%PATH%;你需要添加变量的路径
然后修改Text文本文件的后缀为“.bat"

关于setx /M、set以及set /M 的方法请百度经验查看具体。

Python修改变量

方法结合
TesterHome 点击打开
cnBlogs用户’布朗‘帖子点击打开

import subprocess,os
localpath=os.environ['PATH']
addpath=’{};{}'.format(localpath,os.path.join(os.getcwd(),#你需要添加变量的路径))
subprocess.Popen(
                       ['setx','PATH','addpath],
                       stding=subprocess.PIPE,
                       stdout=sbuprocess.PIPE,
                       stderr=subprocess.PIPE
                       )

使用subprocess.Popen()方法可以自动打开管理员权限问题,os.system()以普通用户运行命令操作符所以无法修改或者增加环境变量问题。

标签:bat,Python,setx,subprocess,PIPE,PATH,os,环境变量
来源: https://blog.csdn.net/weixin_43264358/article/details/104750026