【发布时间】:2016-07-09 05:38:49
【问题描述】:
当我在命令提示符下运行命令set programfiles 时,我得到
ProgramFiles=C:\Program Files (x86)
ProgramFiles(x86)=C:\Program Files (x86)
但是,python中的以下代码
import os
print os.getenv("programfiles")
或
msgbox %A_ProgramFiles% and %ProgramFiles%
在自动热键中
或
$env:ProgramFiles
在 PowerShell 中
所有结果都在C:\Program Files
我不明白为什么我在 Windows 中的 Program Files 环境变量得到不同的结果
【问题讨论】:
-
ProgramFilesx32 和 x64 进程之间的环境变量差异。
标签: windows powershell environment-variables command-prompt program-files