Announcement

Collapse
No announcement yet.

Zugriff auf WMI

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zugriff auf WMI

    Hallo,
    kann mir irgendjemand einen Tip geben, wie man von Delphi aus auf WMI unter Windows2000 zugreifen kann ? Was für eine Typenbibliothek gibt es da (im Vergleich zu ActiveDS_tlb bei ADSI), wie kann ich VBScript Zugriff à la
    set wmi = GetObject("winmgmts://" & computername)
    realisieren ? Ich finde immer wieder Beispiele für Zugriffe auf ADSI (z.B. im Buch von Hr. Kosch Kapitel Kapitel 10, nirgends aber Informationen zu WMI.
    Wäre super, wenn jemand einen Tip hätte.

    Gruß Helmut Gabler

  • #2
    Hallo,

    Microsoft hat für WMI eine Vielzahl von Zugriffswegen vorgesehen (WSH, ADO, ADSI usw.), näheres ist unter
    <i>http://msdn.microsoft.com/msdnmag/issues/0400/wmi/wmi.asp</i> zu erfahren. Unter Windows 2000 sollte im Delphi-Dialogfenster <i>Typbibliothek importieren</i> der Eintrag <b>WMI ADSI Extension Type Library</b> zu finden sein, woraus Delphi die Unit WMIEXTENSIONLib_TLB.pas generiert. Ich würde es damit probieren. Die Methode ExecQuery ist dort zum Beispiel im Interface ISWbemServices zu finden

    Comment

    Working...
    X