none
Registry Instance Provider - Mehrere Registry Hives in eine Reporting-Klasse RRS feed

  • Frage

  • Hallo zusammen,

    mit dem Registry Property Provider habe ich die Möglichkeit, Daten aus unterschiedlichen Hives in der Registry in einer einzelnen WMI-Klasse als Instanzen zu hinterlegen.

    Besteht diese Möglichkeit ebenfalls mit dem Registry Instance Provider?

    Folgendes Beispiel soll diese Situation verdeutlichen:

    HKLM\Software\Firma\MOM und HLKM\Software\Firma\SCCM enthalten definierte Values in nicht definierten Keys bzw. einer zur Laufzeit unbekannten Anzahl an Keys.

    Diese Values aus den beiden Hives sollen in einer Reporting-Klasse Firma_SYSTEM als Instanz hinterlegt werden?

    Ist das technisch mit dem Registry Instance Provider zu realisieren?

     

    Viele Grüße und besten Dank im Voraus

    Mittwoch, 29. September 2010 08:19

Alle Antworten

  • Sollte das nicht klappen, wenn Du als "Einstiegspunkt" HKLM\Software\Firma verwendest? Hier mal ein Beispiel für SMS 2003: http://www.mssmsfaq.de/index.php?option=content&task=view&id=55&Itemid=0&limit=1&limitstart=4

    Mittwoch, 29. September 2010 09:07
    Beantworter
  • Hallo Torsten,

     

    das sollte grundsätzlich klappen, allerdings würde es bedeuten, dass er ab dem Einstiegspunkt den Hive rekursiv durchläuft, was eventuell ein wenig Overhead darstellen würde.

    Existieren neben deinem Ansatz noch weitere Möglichkeiten, mein oben geschildertes Problem zu lösen?

     

    Vielen Dank und viele Grüße

    Jan

     

    Mittwoch, 29. September 2010 11:29
  • Das rekursive Durchlaufen ist ja an sich nicht das Problem; nur dann, wenn es zu viele Values (die dann außerhalb von \SCCM und \MOM liegen) gibt, auf die das Suchmuster passt.
    Spontan fällt mir dazu nichts ein. Da müsste man sich mal genau mit den RegKeys und Anforderungen in einem Testlab austoben.
    Mittwoch, 29. September 2010 11:42
    Beantworter