訓練
學習路徑
使用通用訊息模型和 Windows Management Instrumentation 查詢管理資訊 - Training
此學習路徑涵括 Windows Management Instrumentation (WMI) 和通用訊息模型 (CIM)。 這些技術有助於存取電腦的相關資訊。 此外,這兩種技術都可讓您從本機和遠端存取管理資訊 (包含存取作業系統、電腦硬體和已安裝的軟體)。
資源 URI前置詞會根據 XML 架構描述資源而有所不同。
如果您存取 CIM 2.1 類別,例如 CIM_DataFile,URI 的前置詞與 CIM 2.9 類別的前置詞不同,例如 CIM_AdminDomain。 CIM 2.1 類別記載于 Windows Management Instrumentation (WMI) 的 CIM 類別 一節。
大部分 的 WMI 類別 位於 root\cimv2 WMI 命名空間中。 Microsoft Intelligent Platform Management Interface (IPMI) 提供者的類別位於 root\hardware中。
下列清單包含這些架構的資源 URI 前置詞:
root\cimv2命名空間中的 WMI 或 CIM 2.1 類別
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/"
CIM 2.9 類別或 IPMI 類別
"https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2"
存取 IPMI 提供者類別的替代方式
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/hardware/"
如需詳細資訊,請參閱 資源 URI 和 UrlPrefix 字串。 如需為 WMI 類別或方法產生 URI 的詳細資訊,請參閱 Windows 遠端系統管理和 WMI。
前置詞別名是代表長資源 URI 前置詞的快捷方式。 您也可以在 Winrm 命令列中使用別名。 若要檢視可用別名的清單,請輸入 Winrm 說明別名。
請注意,指定資源 URI 時,無法在端點參考內使用別名 (EPR) 。 當 Windows 遠端系統管理內嵌于 XML 時,無法展開別名。
在下列程式碼範例中,winrm 別名會用於 EPR 中,而不是完整的資源 URI,也就是 http://schemas.microsoft.com/wbem/wsman/1/config/Listener
。 在此情況下,WinRM 會傳回錯誤,指出服務無法處理要求。
ResourceUri = "</wxf:ResourceCreated>.....
<w:ResourceURI>winrm/config/listener</w:ResourceURI>...
</w:SelectorSet></a:ReferenceParameters></wxf:ResourceCreated>"
Set ResourceLocator = WSManObj.CreateResourceLocator(resourceUri)
ResponseStr = Session.Get(ResourceLocator, 0)
下列列出已定義的別名和資源 URI,這些別名和資源 URI 會取代它們。
Wmi
http://schemas.microsoft.com/wbem/wsman/1/wmi
wmicimv2
http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2
cimv2
https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2
winrm
http://schemas.microsoft.com/wbem/wsman/1
wsman
http://schemas.microsoft.com/wbem/wsman/1
殼
http://schemas.microsoft.com/wbem/wsman/1/windows/shell
訓練
學習路徑
使用通用訊息模型和 Windows Management Instrumentation 查詢管理資訊 - Training
此學習路徑涵括 Windows Management Instrumentation (WMI) 和通用訊息模型 (CIM)。 這些技術有助於存取電腦的相關資訊。 此外,這兩種技術都可讓您從本機和遠端存取管理資訊 (包含存取作業系統、電腦硬體和已安裝的軟體)。