![]() ![]() Select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_DCIM_BIOSENUMERATION on SMS_G_System_DCIM_BIOSENUMERATION.ResourceId = SMS_R_System.ResourceId where SMS_G_System_DCIM_BIOSENUMERATION.AttributeName = “Boot Mode” and SMS_G_System_DCIM_BIOSENUMERATION.CurrentValue = “2” So in this example, we want to return all machines with UEFI enabled. A “CurrentValue” of 1 is BIOS, 2 is UEFI. If you would then like to create a membership query on that info, here is an example checking to see if its set to BIOS or UEFI mode. It involves setting up Dell Monitor, and then using SCCM to import a custom hardware class. Mike Terrill has a most excellent blog post on how to get Dell BIOS/UEFI information into WMI/SCCM.
0 Comments
Leave a Reply. |