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