How can I use VBScript to determine whether I am running a 32-bit or 64-bit Windows OS?

前端 未结 8 517
死守一世寂寞
死守一世寂寞 2020-12-25 08:46

How do i detect the bitness (32-bit vs. 64-bit) of the Windows OS in VBScript?

I tried this approach but it doesn\'t work; I guess the (x86) is causing some problem

8条回答
  •  独厮守ぢ
    2020-12-25 09:26

    Addendum to Bruno's answer: You may want to check the OS rather than the processor itself, since you could install an older OS on a newer CPU:

    strOSArch = GetObject("winmgmts:root\cimv2:Win32_OperatingSystem=@").OSArchitecture
    

    Returns string "32-bit" or "64-bit".

提交回复
热议问题