WMI 查詢語言 (WQL) 是美國國家標準研究所結構化查詢語言 (ANSI SQL) 的子集,具有輕微的語意變更。 下表列出 WQL 關鍵詞。
| WQL 關鍵字 | 意義 |
|---|---|
|
和 |
結合兩個布林運算式,並在兩個運算式皆為 TRUE 時,傳回 TRUE。 |
| 關聯對象 | 擷取與來源實例相關聯的所有實例。 搭配架構查詢和數據查詢使用此語句。 |
| __CLASS | 參考查詢中 對象的類別。 |
|
來自 |
指定類別,其中包含 SELECT 語句中所列的屬性。 Windows Management Instrumentation(WMI)一次僅支援查詢單一類別的資料。 |
| GROUP 條款 | 導致 WMI 產生一個通知來代表一組事件。 將此子句與事件查詢搭配使用。 |
| HAVING | 篩選在 WITHIN 子句中指定的分組間隔內所接收的事件。 |
| 是 | 與 NOT 和 NULL 一起使用的比較運算子。 此語句的語法如下: 是 [非] NULL (其中 NOT 是選擇性的) |
| ISA | 將查詢套用至指定類別之子類別的運算子。 如需詳細資訊,請參閱 事件查詢的 ISA 運算子、數據查詢的 ISA 運算子,以及架構查詢的 ISA 運算子 ISA 運算符。 |
|
僅限鑰匙 |
用於 REFERENCES OF 和 ASSOCIATORS OF 查詢,以確保產生的實例只會填入實例的索引鍵,以減少呼叫的額外負荷。 |
| 讚 | 判斷指定字元字串是否符合指定模式的運算符。 |
|
不是 |
在 WQL SELECT 查詢中使用的比較運算子,例如: |
| NULL | 表示對象沒有明確指派的值。
NULL 不等於零 (0) 或空白。 |
|
或 |
結合兩個條件。 在語句中使用多個邏輯運算符時,OR 運算元會在 AND 運算符之後進行評估。 |
| 參考資料 | 擷取參考特定來源實例的所有關聯實例。 將此陳述式搭配結構描述和資料查詢使用。
REFERENCES OF 語句類似於 ASSOCIATORS OF 語句。 不過,它不會擷取端點實例;它會擷取關聯實例。 |
|
選取 |
指定查詢中使用的屬性。 如需詳細資訊,請參閱 數據查詢的 SELECT 語句、事件查詢的 SELECT 語句或架構查詢的 SELECT 語句 SELECT 語句。 |
| 沒錯 | 評估為 -1 的布爾運算子 (減一)。 |
| WHERE | 縮小數據、事件或架構查詢的範圍。 |
| 內部 | 指定輪詢間隔或分組間隔。 將這個子句與事件查詢搭配使用。 |
|
錯誤 |
運算結果為 0(零)的布林運算子。 |
注意
使用 WQL 關鍵詞做為物件名稱,可能會導致查詢無法剖析,即使查詢編譯時沒有錯誤也一樣。