The goal of this course is to teach Microsoft Windows 2000 operating system administrators how to develop Microsoft VisualBasic Script-based scripts that use the resources of Windows Management Instrumentation (WMI). Administrators will use these scripts to perform a number of common tasks in the Microsoft Windows operating system environment.
Module 1: Windows Management Instrumentation (WMI)
Lessons
- The Enterprise Management Challenge
- WMI Overview
- The Common Information Model
- Accessing WMI
Module 2: Working with WMI Objects
Lessons
- Connecting to WMI Using Scripts
- Accessing WMI Objects
- Advanced Scripting
- Security Settings
Module 3: Querying WMI
Lessons
- Enumerating Objects
- WMI Query Language
- Data Queries
- Using a Universal Query
- Script
Associations and References
- Optimizing Queries
- The View Provider
Module 4: Working with Events
Lessons
- The WMI Event Architecture
- Scripting for Events in WMI
- Using Best Practices
Module 5: The Future of WMI
Lessons
- WMI and Microsoft Products
- WMI Enhancements in Microsoft Windows XP
- The Importance of Microsoft .NET
- References
At the end of the course, students will be able to: Describe Windows Management Instrumentation and the Common Information Model (CIM). Use the WMI Software Developer Kit (SDK) Tools CIM Studio, WMI Event Registration, and WMI Event Viewer. Use the SDK documentation to research WMI classes. Describe the WMI Scripting API. Develop scripts that make local or remote connections to any WMI resources. Develop scripts that can efficiently query management data from local or remote resources. Develop scripts that can write to WMI local or remote resources. Describe the WMI event architecture. Develop scripts that can configure, monitor, and implement WMI events. Identify how they can apply WMI Scripting API scripts to access future resources that use Windows Management Instrumentation.

