Windows 管理規范(Windows Management Instrumentation)是一項核心的 Windows 管理技術;用戶可以使用 WMI 管理本地和遠程計算機。WMI 通過編程和腳本語言為日常管理提供了一條連續一致的途徑。例如,用戶可以:
• |
在遠程計算機器上啟動一個進程。
|
• |
設定一個在特定日期和時間運行的進程。
|
• |
遠程啟動計算機。
|
• |
獲得本地或遠程計算機的已安裝程序列表。
|
• |
查詢本地或遠程計算機的 Windows 事件日志。
|
WMI 中的“Instrumentation”特指 WMI 可以獲得關于計算機內部狀態的信息,這與汽車儀表盤獲得并顯示引擎的狀態信息非常類似。WMI 對磁盤、進程、和其他 Windows 系統對象進行建模,從而實現“指示”功能。這些計算機系統對象采用類來建立模型,例如 Win32_LogicalDisk 或 Win32_Process; 如您所料,Win32_LogicalDisk 類用于建立在計算機上安裝的邏輯磁盤的模型,Win32_Process 類用于建立正在計算機上運行的任何進程的模型。這些類基于一個名為通用信息模型(Common Information Model,CIM)的可擴展架構。CIM 架構是分布式管理任務組(Distributed Management Task Force)的一個公開標準( http://www.dmtf.org).
WMI 的功能還包括事件觸發、遠程調用、查詢、查看、架構的用戶擴展、指示等等。
想進一步了解 WMI,請訪問http://msdn.microsoft.com/library/default.asp 并搜索關鍵詞“About WMI”。