Dela via


URI-prefix

Det resurs-URI prefixet skiljer sig beroende på vilket XML-schema som beskriver resursen.

Prefix

Om du kommer åt en CIM- 2.1-klass, till exempel CIM_DataFile, skiljer sig prefixet för URI:n från prefixet för en CIM 2.9-klass, till exempel CIM_AdminDomain. CIM 2.1-klasser dokumenteras i avsnittet CIM-klasser i WMI (Windows Management Instrumentation).

De flesta WMI-klasser finns i root\cimv2 WMI-namnområdet. Klasser för Microsoft Intelligent Platform Management Interface (IPMI) finns i root\hardware.

Följande lista innehåller resurs-URI-prefixen för dessa scheman:

  • WMI- eller CIM 2.1-klasser i namnområdet root\cimv2

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

  • CIM 2.9-klasser eller IPMI-klasser

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

  • Alternativt sätt att komma åt IPMI-providerklasser

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

Mer information finns i Resurs-URI:er och UrlPrefix-strängar. Mer information om hur du genererar en URI för en WMI-klass eller -metod finns i Windows Remote Management och WMI.

Prefixalias

Ett prefixalias är en genväg som representerar det långa resurs-URI-prefixet. Du kan också använda alias i kommandoraden Winrm. Om du vill visa en lista över tillgängliga alias skriver du Winrm-hjälpalias.

Tänk på att ett alias inte kan användas i en slutpunktsreferens (EPR) när du anger en resurs-URI. Windows Fjärrhantering kan inte expandera aliaset när det är inbäddat i XML.

I följande kodexempel används winrm-aliaset i en EPR i stället för den fullständiga resurs-URI:n, som är http://schemas.microsoft.com/wbem/wsman/1/config/Listener. I det här fallet returnerar WinRM ett fel som anger att tjänsten inte kan bearbeta begäran.

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)

I följande lista visas definierade alias och resurs-URI:er som de ersätter.

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

Om Windows Remote Management

Windows Remote Management och WMI

resurs-URI:er