Если на компьютере с 64-битной поддержкой установлена 32-разрядная версия Windows, будет ли следующая команда возвращать "x86"?
echo %PROCESSOR_ARCHITECTURE%
Если на компьютере с 64-битной поддержкой установлена 32-разрядная версия Windows, будет ли следующая команда возвращать "x86"?
echo %PROCESSOR_ARCHITECTURE%
В этой конкретной ситуации (32 системы на 64-совместимом процессоре) он вернет значение установленной архитектуры вашей Windows, поэтому это будет x86.
Я только что проверил это на моей машине (это способно на 64):
Кнопка Windows + Break вернула 32-битную установленную систему (моя система на португальском):
И команда echo% processor_architecture% вернула мне x86: