I have created a package with two prerequisite rules, one WMI query that looks to the computer model (SELECT * FROM Win32_ComputerSystem WHERE Model = 'OptiPlex 990') and another Basic rule that looks to the Windows Version (Greater Than or Equal To 6.1.1.0 Workstation). However the package is showing 'Installed' on computers that do not match either Prerequisite rule. My only Installed rule is a WMI query that looks to the SMBBIOSBIOSVersion (SELECT * FROM Win32_BIOS WHERE SMBIOSBIOSVersion = 'A05'). Computers that match the Installed rule but do not match the Prerequisite rule(s) are showing up as 'Installed'.
I supposed the obvious fix would be to add my Prerequisite rules to my Installed rules and call it done. However I expected my Prerequisite rules to effeminate the need for that. Wondering what I am missing?
Not sure that it matters but I have two Applicability rules, both WMI queries:
SELECT * FROM Win32_BIOS WHERE SMBIOSBIOSVersion < 'A05'
SELECT * FROM Win32_BIOS WHERE SMBIOSBIOSVersion >= 'A00'
Thanks!
-mark