WMI 限定符

WMI 有數種類型的類別和屬性限定符 限定符也可以有修改的口味 WMI 中會使用下列類型的限定符和口味。

每個限定符的名稱都會以其數據類型顯示,以及是否可以將限定符套用至類別、實例、屬性或方法的指標。 對於關聯限定符(在中繼限定符討論),中繼限定符也必須存在隱含的使用規則。 例如,匯總限定符的隱含使用規則是關聯限定符也必須存在。

限定詞類型 描述
藉由釐清類別或屬性宣告的實際用法,來精簡中繼建構的定義。
選擇性 解決所有符合 CIM 規範實作的情況並不常見。
限定符口味 提供有關限定符的詳細資訊,例如衍生類別或實例是否可以覆寫限定符的原始值。
標準 支援所有符合 CIM 規範實作必須處理的描述。
WMI 特定 描述 WMI 特有的限定符,例如性能計數器類別限定符。

 

如需將限定符套用至 WMI 類別的詳細資訊,請參閱 新增限定符。 若要查看如何檢查現有 WMI 類別的限定符,請參閱下列範例程式代碼。

範例

下列 PowerShell 程式代碼說明如何從 WMI 類別擷取限定符。

Function Get-WMIClassesWithQualifiers 
{ 
 Param([string]$qualifier = "dynamic", 
  [string]$namespace = "root\cimv2") 
 $classes = Gwmi -list -namespace $namespace 
 foreach($class in $classes) 
 { 
  $query = "select * from meta_class where __this isa ""$($class.name)"" " 
  $a = gwmi -Query $query -Namespace $namespace |  
  select -Property __class, qualifiers 
   if($a.qualifiers | % { $_ | ? { $_.name -match "$qualifier" }}) 
    { $a.__class } 
  } #end foreach $class 
}