建立 WMI 應用程式或腳本

任何與 ActiveX 物件搭配運作的指令碼語言,例如 VBScript 都可以存取 WMI 資料。 應用程式可以使用 適用于 WMI 的 COM API 或 Visual Basic,使用 Wbemdisp.tlb 類型程式庫WMI 的腳本 API,以 C++ 存取 WMI。 . 您可以透過 WMI 來取得資料,方法是撰寫腳本、Active Server Page (ASP) ,或 HTML 應用程式 (HTA) 。 您也可以使用Windows PowerShell來取得資料或撰寫腳本。 如需詳細資訊,請參閱使用 Windows PowerShell 在 WMI 中編寫腳本消費者入門。 的 https://www.microsoft.com/technet TechNet ScriptCenter 包含數百個腳本範例。 如需列印和線上資源的詳細資訊,請參閱 進一步資訊

下列程式描述如何連線到 WMI 服務和資料存放區。

連線到 WMI 服務和資料存放區

  1. 找出特定電腦上的 WMI 服務。
  2. 連接到一或多個 WMI 命名空間。

這些作業在 C++、Visual Basic、.NET Framework語言或使用腳本時不同。 腳本和 Visual Basic 應用程式必須存取實例由現有提供者提供資料的類別。 但以 C++ 撰寫的應用程式可以執行更多動作。 例如,以 C++ 撰寫的應用程式可以傳送事件,但 WMI 腳本只能訂閱接收事件。

WMI 提供者只能以 C++ 撰寫或使用 .NET Framework。 如需以 C# 或 Visual Basic .NET 撰寫應用程式的詳細資訊,請參閱 WMI .NET 概觀

如需建立 WMI 應用程式和腳本的詳細資訊,請參閱:

若要執行大部分的工作,請使用預先安裝的 WMI 類別

使用 WMI