Sccm
SCCM WQL 查詢結構 BIOS 發布日期
因此,隨著整個 Meltdown 和 Spectre 在世界範圍內引起巨大的騷動。我發現了一種大規模部署 BIOS 更新的解決方案。一件事是在檢查合規性時,我無法找到任何不同但對所有型號都相同的東西。我需要的是一個 WQL 查詢,它可以獲取 BIOS 的發布日期。您可以從 WMIC 中提取發布日期,但我似乎無法將其轉換為 WQL 以在 SCCM 中使用。因此,如果有人可以向我扔一個 WQL 查詢的範例,該查詢會拉動 BIOS 發布日期。先感謝您。
WQL 最酷的地方在於它可以在 PowerShell 以及集合和查詢中工作。
gwmi -namespace root\sms\site_zzz -Query "Select * from SMS_G_System_PC_BIOS"
我通過按型號創建集合來維護韌體,然後按韌體版本創建子集合,例如:
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_PC_BIOS on SMS_G_System_PC_BIOS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_PC_BIOS.SMBIOSBIOSVersion = "1.18.5"
您可能需要 SMS_G_System_PC_BIOS.ReleaseDate