VBScript: Узнать разрядность Windows
- Recluse
- 12.04.2023
- 1 280
- 0
- 6
- 6
- 0

- Содержание статьи
Использование реестра
В том случае, если вам понадобиться узнать разрядность (корректнее будет сказать - архитектуру) установленной версии операционной системы Windows через VBScript, то самым простым способом выполнить это, будет использовать возможности чтения реестра. В реестре, архитектура ОС хранится в ветке HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
, в параметре PROCESSOR_ARCHITECTURE.
Не смотря на свое название, в данном параметре хранится именно архитектура операционной системы, а не процессора!
Ниже будет приведен простой пример с кодом на VBScript, который отобразит архитектуру установленной системы Windows:
Set objShell = CreateObject("WScript.Shell")
strWinArch = objShell.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PROCESSOR_ARCHITECTURE")
MsgBox strWinArch
Добавить комментарий