Windows系統(tǒng)管理規(guī)范測試器是一款簡單使用的測試工具,軟件擁有眾多系統(tǒng)測試功能,功能非常強(qiáng)大,可以對系統(tǒng)進(jìn)行全方位的測試,有需要的朋友可以來下載。
【使用方法】
1、打開一個命令提示,鍵入 C:\>wbemtest.exe,按下 Enter 來開始WMI測試器工具,請注意,大部分按鈕在主WMI測試器窗口上是被禁用的,這說明此時(shí)您沒有連接到WMI。
2、單擊Connect連接到本地或遠(yuǎn)程計(jì)算機(jī)上的WMI服務(wù),顯示“連接”對話框,它提供一個標(biāo)記為Namespace的文本輸入?yún)^(qū)域,該區(qū)域默認(rèn)值為root\default。將Namespace區(qū)域的值更改為root\cimv2,單擊“連接”對話框的Connect按鈕返回到主WMI測試器窗口。
3、主窗口中左上角的命名空間標(biāo)識符應(yīng)該顯示為root\cimv2,請注意,所有的按鈕現(xiàn)在都已啟用,這說明在當(dāng)前憑據(jù)環(huán)境下,您已經(jīng)成功連接到本地主機(jī)上的WMI。單擊Enum Classes打開“超類信息”對話框。
4、在“超類信息”對話框中,不要填寫Enter superclass name區(qū)域,單擊Recursive選項(xiàng),單擊OK以枚舉root\cimv2名稱空間中定義的所有CIM類。
此時(shí),您可能應(yīng)該正在查看一個列出了數(shù)百個類定義的“查詢結(jié)果”對話框。類的數(shù)量主要取決于您正在運(yùn)行的Windows的版本。例如,如果使用 Windows 2000,則您應(yīng)該會看到大約600個類定義。如果運(yùn)行Windows XP,則您應(yīng)該會看到大約900個類定義。
請注意,列于“查詢結(jié)果”對話框頂部的類是以兩個下劃線為開頭的。這些是系統(tǒng)類。系統(tǒng)類是預(yù)定義的 CIM 類,支持內(nèi)部 WMI 配置與操作,例如提供程序注冊、命名空間安全性及事件通知等?,F(xiàn)在,忽略系統(tǒng)類,向下滾動“查詢結(jié)果”對話框直至看到以 CIM_ 開頭的類。
名稱以 CIM_ 開頭的類是由 DMTF 維護(hù)的核心與公共基類。繼續(xù)向下滾動直至到達(dá)以 Win32_ 開頭的類。
名稱以 Win32_ 開頭的類是 Microsoft 擴(kuò)展類,表示 Windows 特定的托管資源。如果這是您第一次檢查 root\cimv2 命名空間,您可能希望熟悉 root\cimv2 命名空間中的類的完整集合,尤其是有 Win32_ 前綴的類。
5、向下滾動“查詢結(jié)果”對話框直至到達(dá) Win32_Process 類,雙擊該類名打開 Win32_Process 對話框的對象編輯器。
6、“對象編輯器”對話框顯示被選定類的定義和實(shí)現(xiàn)的詳細(xì)信息(屬性和方法)?;貞浺幌挛覀冎坝懻摰膬?nèi)容 — 類定義是 WMI 可管理資源的藍(lán)圖。
選擇 Hide System Properties 復(fù)選框隱藏系統(tǒng)屬性。剩余的 Win32_Process 屬性表示您可以從在本地或遠(yuǎn)程計(jì)算機(jī)上運(yùn)行的進(jìn)程檢索的信息。
要完成您的 WMI 腳本練習(xí),嘗試去檢索 Name、Handle 和 ProcessID 屬性。使用前面的三個清單之一作為模板,試著在進(jìn)行到第 7 步之前運(yùn)行腳本。
注要在本地計(jì)算機(jī)上運(yùn)行腳本,將 strComputer 變量的值設(shè)置為“。”(引號內(nèi)的一個單點(diǎn))。
7、在運(yùn)行新創(chuàng)建的 GetProcesses.vbs 腳本之后,您可以用 WIMI 測試器驗(yàn)證腳本的結(jié)果。在 Win32_Process 對話框的對象編輯器中,單擊 Instances。產(chǎn)生的查詢結(jié)果對話框列出在計(jì)算機(jī)上運(yùn)行的進(jìn)程的實(shí)例。雙擊一個指定的進(jìn)程實(shí)例,查看該實(shí)例的詳細(xì)信息。