共用方式為


使用 WMI 配合 .NET Framework

WMI 提供延伸的副稽核,可為許多高階應用程式 (例如 Microsoft Exchange、Microsoft SQL Server 和 Microsoft Internet Information Services (IIS)) 完成幾乎所有的管理工作。系統管理員可執行下列工作:

  • 監視應用程式的執行狀況。
  • 偵測瓶頸或錯誤。
  • 管理和配置應用程式。
  • 查詢應用程式資料 (使用 Traversal 和物件關聯性查詢)。
  • 執行無接縫本機或遠端管理作業。

WMI 架構是由下列三層組成:

  • 用戶端

    使用 WMI 來執行作業的軟體元件 (例如,讀取管理詳細資料、配置系統和訂閱事件)。

  • 物件管理員

    提供者 (Provider) 和用戶端之間的仲介,它提供一些關鍵服務,例如標準事件發行和訂閱、事件篩選、查詢引擎等等。

  • 提供者

    軟體元件,可擷取和傳回實體資料至用戶端應用程式、從用戶端處理方法引動過程和連結用戶端到所管理的基礎架構。

用戶端和應用程式的資料和事件提供和配置系統功是使用妥善定義的結構描述,以無接縫的方式來提供。在 .NET Framework 中,System.Management 命名空間 (Namespace) 提供往返 WMI 結構描述的通用類別。

除了 .NET Framework,您必須在電腦上安裝 WMI,以便在這個命名空間中使用管理功能。如果您是使用 Windows Millennium Edition (Windows Me)、Windows 2000 或 Windows XP,則 WMI 已安裝於您的電腦中。如果不是,您必須從 MSDN 下載 WMI。

請參閱

使用 WMI 管理應用程式 | 結構描述 | 查詢 | 管理事件 | System.Management 和 System.Management.Instrumentation 命名空間 | 使用 System.Management 存取管理資訊 | 使用 System.Management 副稽核 .NET Framework 應用程式 | 瀏覽 WMI 結構描述