【发布时间】:2019-12-23 09:15:52
【问题描述】:
我在 64 位 PC 上使用 Windows 7 Professional SP1。如果我打开一个 PowerShell 控制台并查看 $env:ProgramFiles,它的值是“C:\Program Files (x86)”。但是,如果我打开 cmd.exe 并查看 %ProgramFiles%,它的值是“C:\Program Files”。
有人可以解释为什么它们不同吗?我本来希望它们要么是相同的,要么 cmd.exe 是认为它生活在 32 位环境中的那个。
【问题讨论】:
标签: windows powershell environment-variables windows-7-x64