VBScript: Узнать разрядность Windows

Использование реестра

В том случае, если вам понадобиться узнать разрядность (корректнее будет сказать — архитектуру) установленной версии операционной системы Windows через VBScript, то самым простым способом выполнить это, будет использовать возможности чтения реестра. В реестре, архитектура ОС хранится в ветке HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment, в параметре PROCESSOR_ARCHITECTURE.

Не смотря на свое название, в данном параметре хранится именно архитектура операционной системы, а не процессора!

Ниже будет приведен простой пример с кодом на VBScript, который отобразит архитектуру установленной системы Windows:

Set objShell = CreateObject("WScript.Shell")  strWinArch = objShell.RegRead("HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironmentPROCESSOR_ARCHITECTURE")  MsgBox strWinArch

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *