Что состоит в том, чтобы узнать командная строка, выполняет ли ОС 32-разрядную версию или 64-разрядная из Windows?
Можно получить это через WMI:
wmic OS get OSArchitecture
Пример в моей системе:
C:\>wmic OS get OSArchitecture
OSArchitecture
32-bit
если Вы обращаетесь к окнам OS, можно использовать vbscript с WMI
strComputer = "."
Set objWMIService = GetObject("winmgmts{impersonationLevel=impersonate,authenticationLevel=Pkt}!\\" & strComputer & "\root\cimv2")
Set colSettings = objWMIService.ExecQuery("SELECT * FROM Win32_Processor")
For Each objProcessor In colSettings
Wscript.Echo "System Type: " & objProcessor.Architecture
Wscript.Echo "Processor: " & objProcessor.Description
Wscript.Echo "Address Width: "& objProcessor.AddressWidth
Next