标签:bat Python setx subprocess PIPE PATH os 环境变量
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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。