Technik & Know-how: Scripting Tools für Windows-Admins

31.05.2006
Von Thomas Wölfer

Methoden von WMI-Objekten aufrufen

Wirklich umfangreicher wird es dann auf dem zweiten Reiter. Was Scriptomatic nämlich nicht kann, der Code-Generator aber schon, ist der Aufruf von Methoden eines WMI-Objektes.

Das funktioniert ähnlich wie das Auslesen eines Wertes: Zunächst werden ein Namespace und eine Klasse ausgewählt. Der Code-Generator liefert dann eine Liste aller Methoden dieser Klasse. Aus dieser Liste wählen Sie dann eine Methode aus. Erwartet diese Methode Parameter, zeigt das Programm diese an, und Sie können für jeden Parameter einen Wert festlegen.

Benötigt man also zum Beispiel ein Script, um alle Print-Jobs auf einem Printserver zu verwerfen, so wählt man zunächst den passenden Namespace ("root\CIMV2"), dann die passende Klasse ("WIN32_Printer"), und ferner die richtige Methode ("CancelAllJobs"). Ferner wählt man in diesem Fall noch die Instanz (also den Drucker) aus, auf den das Script angewendet werden soll - und der Code-Creator erzeugt dann ein passendes WMI-Script, mit dem die Aufgabe ausgeführt werden kann. Hier handelt es sich also tatsächlich um "Point und Click"-Programmierung.

Zur Startseite