Inleiding tot WBEMTEST

Als u veel met Configuration Manager werkt, zult u weten dat veel ervan via WMI wordt uitgevoerd. WMI staat voor 'Windows Management Instrumentation' en is een door Microsoft gemaakte implementatie van de internetstandaard WBEM (Web Based Enterprise Management).

Naarmate u zich verder verdiept in Configuration Manager - misschien door taakreeksen uit te voeren en intelligente vertakkingen te bieden, door in de hardware-inventaris te graven om deze eventueel uit te breiden, of om te werken met de SDK van Configuration Manager - zult u dieper in WMI/WBEM moeten graven. Een handig hulpmiddel voor het werken met WMI/WBEM is WBEMTEST. Er zijn veel WMI-hulpprogramma's die er zijn. WBEMTEST is echter onmiddellijk beschikbaar op de meeste systemen, in plaats van eerst te moeten worden gedownload. U zou het kunnen zien als Notepad.exe: er zijn teksteditors met uitgebreide mogelijkheden beschikbaar, maar Notepad.exe is er altijd als u een tekstbestand moet weergeven of maken.

WBEMTEST openen

WBEMTEST is beschikbaar op elk Windows-systeem. Ga naar Start en typ 'WBEMTEST' in het zoek- of uitvoeringsvak.

Wanneer u WBEMTEST start, werkt een ander besturingssysteem iets anders. Sommige maken automatisch verbinding met een WMI-naamruimte, andere (zoals Windows 7) niet. Als u niet automatisch verbonden bent met een WMI-naamruimte, drukt u op de knop Verbinden, zorgt u ervoor dat "root\cimv2" is geselecteerd en drukt u vervolgens opnieuw op Verbinden. U bent nu terug in de hoofdgebruikersinterface en alles is nu beschikbaar (wanneer u geen verbinding hebt, worden de meeste knoppen grijs weergegeven). U kunt een WMI-naamruimte zien als vergelijkbaar met een map binnen WMI. U kunt naar andere WMI-naamruimten navigeren, net zoals u mappen in het bestandssysteem zou kunnen wijzigen. ROOT\CIMV2 is een WMI-naamruimte waar veel hardware-informatie wordt bewaard - een goed uitgangspunt.

Belangrijk

Een beperking van WBEMTEST is dat het niet door de WMI-naamruimten bladert - u moet weten waar u verbinding gaat maken. ROOT\CIMV2 (alle Windows-systemen), ROOT\CCM (Configuration Manager clients) en ROOT\SMS\site_<sitecode> (Configuration Manager siteserver) zijn enkele nuttige uitgangspunten.

ROOT\CIMV2-naamruimte

WBEMTEST CIMV2

Naamruimte primaire client van Configuration Manager

WBEMTEST CCM

Naamruimte primaire siteserver in Configuration Manager (sitecode: ABC)

WBEMTEST Site

Als u eenmaal bent verbonden met een WMI-naamruimte, hebt u veel opties. Als u al een WMI-expert bent en weet waar u naar op zoek bent, kunt u op de queryknop drukken en een WMI-query typen om naar iets specifieks te zoeken.

Als je net begint, is een benadering om WMI een beetje te verkennen door door de klassen in de ROOT\CIMV2-naamruimte te bladeren.

  1. Open WBEMTEST.

  2. Maak verbinding met de ROOT\CIMV2-naamruimte .

  3. Klik op de knop Enumklassen .

  4. Selecteer Recursief en klik op OK.

    Je hebt zojuist het equivalent van a DIR gedaan om alle inhoud van de naamruimte op te sommen. Alles met onderstrepingstekens (_) voor de naam is WMI-overhead - dit is wat WMI helpt WMI te zijn. In de meeste gevallen slaat u alles over, te beginnen met onderstrepingstekens (\_), en bekijkt u klassen waarin u specifiek geïnteresseerd bent.

    Een meer specifiek voorbeeld met behulp van Win32_Service:

  5. Open WBEMTEST.

  6. Maak verbinding met de ROOT\CIMV2-naamruimte .

  7. Klik op de knop Enumklassen .

  8. Selecteer Recursief en klik op OK.

  9. Blader naar Win32_Service en selecteer deze door erop te dubbelklikken.

    U hebt nu de Win32_Service-klasse in WMI geopend - alle services op uw computer zijn gerelateerd aan deze klasse. (Het wordt hier een beetje ingewikkeld en de analogie met de adreslijst valt op dit punt uit - we slaan de details over en gaan verder met enkele nuttige volgende stappen).

  10. Klik op de knop Instances voor een lijst met de services die beschikbaar zijn op uw computer.

  11. Kies een service, bijvoorbeeld RemoteRegistry en selecteer deze door erop te dubbelklikken.

  12. Klik op de knop MOF weergeven .

    Het bekijken van de MOF is een handige manier om de informatie over de RemoteRegistry-service te bekijken - hier ziet u de servicestatus, beschrijving, startmodus, enzovoort.

    Dit was slechts een startpunt om WBEMTEST te introduceren. Als u eenmaal bekend bent met WBEMTEST, wordt het een hulpmiddel van onschatbare waarde als u zich verdiept in WMI.

Meer informatiebronnen

Boeken: Er zijn talloze boeken beschikbaar voor WMI. Hieronder vindt u enkele voorbeeldboeken.

Zie ook

Aan de slag met programmeren met Configuration Manager