URI 前缀
资源 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智能平台管理接口(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 中使用,而不是 http://schemas.microsoft.com/wbem/wsman/1/config/Listener
的完整资源 URI。 在这种情况下,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。
-
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
-
shell
-
http://schemas.microsoft.com/wbem/wsman/1/windows/shell
相关主题
-
关于 Windows 远程管理 的