Windows Management Instrumentation (WMI) tells readers everything they need to know in order to harness the power of WMI to automate vast parts of Windows 2000 workstation and server management. The book starts with the absolute basics, teaching the fundamentals of WMI terminology and the VBScript programming language. By the time readers complete the book, the readers will not only have the ability to use the scripts supplied, but also have a good understanding of both WMI and VBScript.
1. Introduction to WMI.
WMI Functions. History. WMI Technology.WMI Structure. Referencing Objects. Accessing WMI from Scripts. The WMI Event Model. Summary.
Programming VBScript. Accessing WMI from VBScript. Summary.
Filesystem Basics. Manipulating Files. Directories in WMI. Summary.
Connecting to a Remote Machine. Handling Errors. Representation of Processes in WMI. Summary.
Security at the WMI Level. DCOM Security. Underlying Operating System Security. Security Representation Within WMI. Summary.
Examining the Event Logs with WMI. Reporting with the Windows Installer. Product Representation Within WMI. The WMI Object Browser. Summary.
Managing Services with WMI. WMI and the Registry. Summary.
WMI Event Basics. Asynchronous Event Notification. Permanent Event Subscription. Summary.
The Structure of ADSI and Its WMI Mapping. Selecting Computers to Manage with Active Directory. Summary.
Making Use of the Windows Scripting _Host. Debugging Tools and Techniques. Notes on Script Deployment. Summary.
Inside the Repository. The WMI Scripting API. Summary.
Download and Installation. Running WMI on Windows 95, 98, and Me. Running WMI on Windows NT 4.0. Caveats and Crevices.
Translating into Jscript. Translating into Perl. Translating into Visual Basic. A Note About C/C++.