Skip Navigation LinksALVAO 10.2Rozšiřující modulyALVAO MS SCCM ConnectorNastavení MS SCCMDetekce monitorů z vlastní WMI třídy Skip Navigation Links. Skip Navigation Links Skip Navigation Links.


Detekce monitorů z vlastní WMI třídy

Pokud v SCCM evidujete sériová čísla, výrobce nebo modely monitorů ve vlastní WMI třídě a chcete, aby je Collector při detekcích vyčítal, použijte následující postup:

Tip:
Pro evidování informací o monitorech ve vlastní třídě v SCCM můžete požít postup z následující kapitoly.
  1. V SCCM vyhledejte název třídy, ze které budete informace o monitorech vyčítat.
    Řekněme, že název třídy je MonitorDetails a názvy vlastností jsou Name, Manufacturer a SerialNumber.
  2. Spusťte program SQL Server Management studio.
  3. Spusťte na ALVAO databázi tento SQL skript:
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsViewName', 'v_GS_MONITORDETAILS', null, null, null
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsModelColumn', 'Name0', null, null, null
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsManufacturerColumn', 'Manufacturer0', null, null, null
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsSerialNumberColumn', 'SerialNumber0', null, null, null
    kde 'v_GS_MONITORDETAILS' je název pohledu v SCCM databázi a 'Name0', 'Manufacturer0' a 'SerialNumber0' jsou názvy sloupců, ve kterých je uložen model, výrobce a sériové číslo monitoru.
  4. Nyní bude Collector z tohoto pohledu při SCCM detekcích vyčítat informace o monitorech místo výchozí třídy WmiMonitorId.
Poznámka:
Ve vlastní třídě v SCCM je třeba evidovat také DeviceID, podle kterého se monitory párují s monitory ve standardní třídě v_GS_DESKTOP_MONITOR.

Sběr podrobných informací o monitorech v SCCM

V tomto návodu najdete informace o tom, jak pomocí Powershell skriptu vytvořit na všech stanicích vlastní WMI třídu, která bude obsahovat informace o připojených monitorech a jak tyto informace evidovat v SCCM databázi.

Vytvoření vlastní WMI třídy

Stáhněte si soubor UpdateMonitorDetails.ps. Je to Powershellový skript, který vytvoří ve WMI třidu MonitorDetails a naplní jí potřebnými daty.
Spusťte skript ručně na některém počítači a použijte příkaz Get-WMIObject -class MonitorDetails, který by měl vypsat informace o připojených monitorech.

Nastavení Hardware Inventory

  1. V SCCM přejděte do sekce AdministrationClient Settings.
  2. Vyberte Default Client Settings a z místní nabídky zvolte Properties.
  3. Vyberte záložku Hardware Inventory a zvolte Set Classes...
  4. Ve spodní části okna použijte příkaz Add….
  5. Zadejte název počítače, na kterém jste vytvořili WMI třídu UpdateMonitorDetails a namespace ponechte „root\cimv2“.
  6. Zvolte Connect.
  7. Ve výsledném seznamu tříd najděte třídu MonitorDetails, zapněte ji a zvolte OK.
  8. Nyní třídu vidíte v HW Inventory Classes na všech profilech Client Settings. Zapněte tuto třídu na požadovaném profilu.

Nastavení klienta

  1. V SCCM přejděte do sekce Asset and Compliance.
  2. Přejděte do Compliance SettingsConfiguration Items.
  3. Zvolte Create Configuration Item.
  4. Nastavte Name, Description a přejděte na krok Settings.
  5. Zvolte New – nastavte Name, Setting type na Script, Data type na String.
  6. Dále nastavte Discovery script tak, že po kliknutí na Add Script… zkopírujte do pole obsah souboru UpdateMonittorDetails.ps.
  7. Poté zvolte OK a projděte průvodcem vytvoření Configuration Item až do konce.
  8. Přejděte do Configuration Baselines.
  9. Zvolte Create Configuration Baseline.
  10. Nastavte Name, Description a do sekce Configuration data přidejte vytvořenou Configuration Item z předchozího kroku.
  11. Potvrďte vytvoření baseline a zvolte Deploy.
  12. V zobrazeném okně nastavte kolekci počítačů, u kterých chcete informace evidovat a zvolte OK.
Od této chvíle při dalším HW skenu klient vždy spustí tento PS script a data z této třídy budou uložena v SCCM.

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.