How to determine if client PC is 32 or 64 bit via console?

(imported topic written by PKLumos)

Hopefully this is a simple question, but it has me stumped. When looking through the list of client computers in the BES console, I see no way to ascertain if the installed OS is a 32 or 64 bit version. Am I missing something obvious?

(imported comment written by SystemAdmin)

There should be a property “OS Architecture - Windows” that came in the Master Action Site.

To display it in your Console while viewing your list of computers,

  • Right Click on the Column Headers and the Column Picker will appear.
  • In the search box at the top, type ‘architecture’
  • Place a check mark beside the column you want.
  • Close the Column Picker

(imported comment written by PKLumos)

I only have “OS Architecture ( Unix )” available…

(imported comment written by MBARTOSH)

I added a property I called x64 with the code “x64 of operating system”. When I added this column to the console there is a column called x64 and the values are True or False.

(imported comment written by jdmartin91)

I created a property named “Arch Type” with the following relevance:

if (x64 of operating system) then “64 Bit” else if (not x64 of operating system) then “32 Bit” else “Undefined”

This will mark all Windows boxes 32 Bit or 64 Bit. Any Linux or Mac boxes will show as Undefined.

(imported comment written by SystemAdmin)

Thanks jdmartin91, this is useful… similar to my Computer ID property.

CPU Architecture

http://bigfix.me/cdb/relevance/1303

Computer ID

http://bigfix.me/cdb/relevance/1055

(imported comment written by SystemAdmin)

As of 8.2 (Windows was the only holdout before) all platforms have:

architecture of operating system

which will show x86_64, amd64, i686, i386, ppc, ppc64 etc for whatever the platform appropriate response is.