Compartir a través de


Prefijos de URI

El URI del recurso prefijo es diferente en función del esquema XML que describa el recurso.

Prefijos

Si accede a una clase CIM 2.1, como CIM_DataFile, el prefijo del URI difiere del prefijo de una clase CIM 2.9, como CIM_AdminDomain. Las clases CIM 2.1 se documentan en la sección clases CIM de Instrumental de administración de Windows (WMI).

La mayoría de clases WMI se encuentran en el espacio de nombres raíz\cimv2 WMI. Las clases de la interfaz de administración de la plataforma inteligente de Microsoft (proveedor ipMI) se encuentran en root\hardware.

La lista siguiente contiene los prefijos de URI de recursos para estos esquemas:

  • Clases WMI o CIM 2.1 en el espacio de nombres root\cimv2

    "http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/"

  • Clases CIM 2.9 o clases IPMI

    "https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2"

  • Forma alternativa de acceder a las clases de proveedor de IPMI

    "http://schemas.microsoft.com/wbem/wsman/1/wmi/root/hardware/"

Para obtener más información, consulte de URI de recursos y cadenas urlPrefix. Para obtener más información sobre cómo generar un URI para una clase o método WMI, vea Administración remota de Windows y WMI.

Alias de prefijo

Un alias de prefijo es un acceso directo que representa el prefijo de URI de recurso largo. También puede usar alias en la línea de comandos de Winrm. Para ver una lista de alias disponibles, escriba alias de ayuda de Winrm.

Tenga en cuenta que un alias no se puede usar dentro de una referencia de punto de conexión (EPR) al especificar un URI de recurso. Administración remota de Windows no puede expandir el alias cuando está incrustado en XML.

En el ejemplo de código siguiente, el alias winrm se usa en un EPR en lugar del URI de recurso completo, que es http://schemas.microsoft.com/wbem/wsman/1/config/Listener. En este caso, WinRM devuelve un error que indica que el servicio no puede procesar la solicitud.

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)

A continuación se enumeran los alias definidos y los URI de recursos para los que sustituyen.

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 de

http://schemas.microsoft.com/wbem/wsman/1/windows/shell

Acerca de la administración remota de Windows

administración remota de Windows y WMI

URI de recursos