Relevance For All Win and Mac OS Except Servers

(imported topic written by SystemAdmin)

We are targeting all Windows and Mac OS, but want to skip over any server OS.

We also have a custom property that we want skipped over.

Does this look correct?

Q: not exists true whose (if true then ((version of client >= “6.0.0.0”) and (true and exists true whose (if true then (exists (if exist values of settings “Installed Date” of client then value of setting “Installed Date” of client else error “not set”) whose (it as string as lowercase contains “True” as lowercase)) else false))) else false) AND (name of it = “Win95” OR name of it = “Win98” OR name of it = “WinME” OR name of it = “Win2000” OR name of it = “WinXP” OR name of it = “WinXP-2003” OR (name of it = “WinVista” AND product type of it = nt workstation product type AND NOT x64 of it) OR (name of it = “WinVista” AND product type of it = nt workstation product type AND x64 of it) OR (name of it = “Win7” AND NOT x64 of it) OR (name of it = “Win7” AND x64 of it) OR name of it = “WinXPe”) of operating system AND TRUE OR ((system version >= “10.3” AND system version < ") OR (system version >= “10.4” AND system version < ") OR (system version >= “10.5” AND system version < ") OR (system version >= “10.6” AND system version < ")) AND TRUE

E: The operator “system version” is not defined.

(imported comment written by johnsonbj91)

Works for me on Win7 x64… I wonder of the mechanic in bigfix on how it determines the difference on the version of the installed client. Just thinking back to the ole NT days where there wasn’t much difference between Workstation 4.0 and Server.