30 windows command-line
我正在为 Windows 7 编写批处理脚本,并希望同时处理 64 位和 x86 处理器。
Windows%PROCESSOR_ARCHITECTURE%环境变量的可能值是什么?
%PROCESSOR_ARCHITECTURE%
Rob*_*itt 30
http://msdn.microsoft.com/en-us/library/aa384274.aspx
请注意,这不会告诉您处理器的架构,而只会告诉您带有环境变量的进程的架构。它为在 64 位 Windows 上运行的 32 位进程返回“x86”。
und*_*ndo 11
最佳答案目前已过时。截至 2019 年 5 月,以下是 的所有有效值%PROCESSOR_ARCHITECTURE%:
64 位:
AMD64
IA64
ARM64
EM64T
(EM64T很少见,几乎总是在 Windows XP-64 上。在大多数情况下,您可以安全地在脚本中忽略这一点,除非您的代码需要超级向后兼容。)
32 位:
X86
(来源)
小智 6
“EM64T”也是一个可能的值,但不太可能。我的理解是您只能在 XP-64 中看到这一点。
归档时间:
14 年,7 月 前
查看次数:
35401 次
最近记录:
4 年,11 月 前