WMI Query Language und .NET

Oktober 10, 2006 on 8:43 pm | In IT |

Was die “WMI Query Language” mit .NET zu tun hat? Nun, nicht nur Windows-Administratoren müssen das (anscheinend, vielleicht) können, sondern auch Kandidaten für das “MCP 70-536″-Examen von Microsoft. Ein solcher würde ich gerne zu sein werden gedenken, und das noch dieses Jahr, und da gilt es zu lernen.

Auch dieses “WQL”, ein beschnittenes SQL, ist gefragt.

Zu den Aufgabenstellungen heisst es, ich müsse Platten, Netzwerkadapter und Prozesse auslesen können, Informationen über alle Netzwerkverbindungen abrufen und natürlich auch alle Services zusammenkratzen, die gerade pausiert sind. Nun, have fun. Wirklich dokumentiert ist dieses misteriöse WQL nicht, im mindestens finde ich in der MSDN nicht brauchbares.

Um jetzt ein wenig zu üben, habe ich mir einen kleinen “Query Analyzer” gebaut. Das Ding mit dem SQL Query Analyer zu vergleichen, wäre ein wenig, nein sehr hochgestochen, aber um ein wenig ausbildungsbedingten WQL-Masochismus zu betreiben reicht es.

WQL-Analyer im Eigenbau (Screenshot)

Den Source-Code habe ich hochgeladen (WqlAnalyer), da habe ich auch schon ein paar dieser kryptischen Queries notiert. Prosit Hubschrauber!

Sobald ich mehr weiss, trage ich einige interessante (oder langweilige) Erkenntnisse zusammen, was WQL selbst betrifft. Das Jonglieren mit den entsprechenden Objekten ist nicht sonderlich aussergewöhnlich.

2 Comments »

RSS Feed für Kommentare zu diesem Beitrag. TrackBack URI

  1. Der Link zum Sourcecode funktioniert nicht. Und: Wie war das mit den Dokumentationen? ;-)

    Kommentar von Christian Güdel — 13. Oktober 2006 #

  2. Auch festgestellt. Und wie war was?

    Kommentar von Matthias Meid — 13. Oktober 2006 #

Einen Kommentar hinterlassen

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^