共用方式為


WMI 類別

本節提供 WMI 類別和參考頁面資訊。 如需如何擷取類別或實例數據的詳細資訊,請參閱 作类别和实例信息。 下列清單列出、描述並提供特定 WMI 類別資訊的連結。 如需使用 WMI 類別取得各種作系統和硬體資料的詳細資訊和文稿程式代碼範例,請參閱 腳稿和應用程式的 WMI 工作。 如需 C++ 中的範例,請參閱 WMI C++ 應用程式範例連線到遠端電腦上的 WMI 會顯示如何取得遠端數據。 您也可以使用 PowerShell 存取 WMI 物件;如需包含 PowerShell 程式代碼範例的 WMI 類別清單,請參閱這裡

部分 描述
WMI 系統類別 Windows Management Instrumentation (WMI) 核心中每個命名空間中包含的預先定義類別。 您可以辨識 WMI 系統類別,因為名稱開頭為雙底線 (__)。 這些類別提供 WMI 的大部分基本功能。 WMI 系統類別與 SQL Server 中的系統數據表類似。
MSFT 類別 其他Microsoft類別,提供作數個作系統功能的方法,例如遠端事件和原則擴充功能。 WMI 疑難解答 類別是 MSFT 類別,可提供 WMI 作業的相關數據。
CIM 類別 Common Information Model (CIM) 架構類別。 如果您想要撰寫自己的 WMI 類別,則可以繼承自其中一或多個類別。 WMI Win32 類別 繼承自 CIM 類別。
標準取用者類別 一組 WMI 事件取用者,會在收到任意事件時觸發動作。 如需詳細資訊,請參閱 監視事件

 

WMI 類別文本中心程式代碼範例

下列腳本中心程式代碼範例會影響多個命名空間之間的多個 WMI 類別。

連結 描述
GUI WMI 總管和 WMI 方法說明產生器 提供 GUI WMI 總管和 WMI 方法說明產生器的範例腳本。
Arposh Windows 系統管理工具 AWSA 是以系統管理員為心所建置。 針對 Windows 問題進行疑難解答需要大量的工具和知識。 AWSA 會將這些工具整合在一個中央位置,並新增其他功能。

WMI 類別和屬性的命名慣例

屬性名稱必須符合分散式管理工作組 (DTMF) 所定義的 Managed 物件格式 (MOF) 語法。 初始標識符字元必須來自字母 a 到 z 和底線字元 (_)。 所有其他字元都必須來自字母 a 到 z、底線字元和數位 0 到 9。 如需詳細資訊,請參閱 CIM 規格版本 2.2的 Unicode 使用方式一節。

不應該在類別和屬性名稱中使用 SQL 保留字組。 如需 SQL 保留字組的完整清單和詳細資訊,請參閱 CIM 規格 2.2 版的指導方針一節。

WMI 類別參考頁面的檔慣例

本節會識別並描述 WMI 類別參考頁面的檔慣例。

一般參考頁面包含語法區塊、方法數據表和屬性清單。

  • 語法區塊

    簡化版本的MOF程式碼,其中包含類別名稱、父類別(如果有的話),以及具有數據類型的類別屬性。

  • 方法數據表

    如果類別有方法,方法會緊接在語法區塊之後的數據表中列出。 每個實作的方法都會連結至參考頁面。

  • 屬性清單

    每個類別屬性都會以數據類型、存取類型(只讀或讀取/寫入)、限定符和屬性的描述列出。

語法區塊

class Win32_xyz : CIM_xyz 
{
  uint16 abc  ;
  string def  ;
};

方法數據表

Win32_xyz方法 描述
SomeMethod 方法用途的簡短描述。

 

屬性清單

abc

數據類型:uint16

存取類型:顯示您是否具有此屬性的讀取/寫入或只讀取權。

限定符:如果存在,則會顯示 屬性的限定符。 例如,KeyOverride

描述 屬性,並提供 屬性的繼承資訊。 例如,此屬性繼承自 CIM_xyz。 如果Microsoft提供該類別的實作,則父類別有連結。 不過,CIM 類別無法使用。

def

數據類型:字串

存取類型:只讀

屬性的描述。

言論

如果適用,請提供 類別的詳細資訊。 也提供衍生資訊,如果適用的話。

WMI 參考