Sdílet prostřednictvím


Ukázkové dotazy pro inventář hardwaru v Configuration Manager

Následující ukázkové dotazy ukazují, jak spojit zobrazení inventáře hardwaru Configuration Manager s jinými zobrazeními, která obsahují systémová data. Zobrazení inventáře hardwaru používají sloupec ResourceID při připojování k jiným zobrazením.

Výpis všech verzí operačního systému klienta

Následující dotaz obsahuje seznam všech Configuration Manager klientských počítačů v inventáři a operačního systému a aktualizace Service Pack, které jsou v klientském počítači spuštěné. Zobrazení inventáře hardwaru v_GS_OPERATING_SYSTEM a zobrazení zjišťování v_R_System se spojí pomocí sloupce ResourceID a výsledky se seřadí podle názvu počítače.

SELECT SYS.Name0,
         OS.Caption0,
         OS.CSDVersion0,
         OS.ResourceID
FROM v_GS_OPERATING_SYSTEM OS
INNER JOIN v_R_System SYS
    ON OS.ResourceID = SYS.ResourceID

Výpis klientů s kontrolami inventáře hardwaru staršími než dva dny

Následující dotaz zobrazí seznam všech aktivních klientů Configuration Manager, u kterých se za více než dva dny nenaskenovalo inventář hardwaru. Zobrazení inventáře hardwaru v_GS_WORKSTATIONSTATUS a zobrazení v_RA_System_SMSInstalledSites zjišťování se připojí k zobrazení v_R_System zjišťování pomocí sloupce ResourceID .

    SELECT SYS.Netbios_Name0 as 'Computer Name', 
    SIS.SMS_Installed_Sites0 as 'SMS Site', WS.LastHWScan, 
    DATEDIFF(day,WS.LastHWScan,GETDATE()) as 'Days Since HWScan' 
    FROM v_GS_WORKSTATION_STATUS WS INNER JOIN v_R_System SYS 
    ON WS.ResourceID = SYS.ResourceID INNER JOIN v_RA_System_SMSInstalledSites SIS 
    ON WS.ResourceID = SIS.ResourceID 
    WHERE SYS.Client_Type0 = 1 AND SYS.Active0 = 1 AND 
    WS.LastHWScan < DATEADD([day],-2,GETDATE()) 

Viz také

Zobrazení inventáře hardwaru v Configuration Manager