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()以普通用户运行命令操作符所以无法修改或者增加环境变量问题。

上一篇:python退出无限循环与KeyboardInterrupt异常


下一篇:Python执行Linux系统命令的4种方法-转发的