如果我使用os.environ,它会设置一个临时变量。 我尝试使用像这样的cmd文件设置持久性文件
setx /M VARIABLE VALUE
如果我运行脚本并检查结果,则会失败:
import os
import subprocess
setup = os.path.join(os.getcwd(),'setup.cmd')
subprocess.run(setup, shell=True)
for key, value in os.environ.items():
print (key, value)
它有什么问题?