Prefissi URI

Il prefisso URI della risorsa è diverso a seconda dello schema XML descritto dalla risorsa.

Prefissi

Se si accede a una classe CIM 2.1, ad esempio CIM_DataFile, il prefisso dell'URI è diverso dal prefisso per una classe CIM 2.9, ad esempio CIM_AdminDomain. Le classi CIM 2.1 sono documentate nella sezione Classi CIM di Strumentazione gestione Windows (WMI).

La maggior parte delle classi WMI si trova nello spazio dei nomi WMI root\cimv2 . Le classi per il provider IPMI (Microsoft Intelligent Platform Management Interface) si trovano in root\hardware.

L'elenco seguente contiene i prefissi URI delle risorse per questi schemi:

  • Classi WMI o CIM 2.1 nello spazio dei nomi root\cimv2

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

  • Classi CIM 2.9 o classi IPMI

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

  • Modo alternativo per accedere alle classi del provider IPMI

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

Per altre informazioni, vedere URI delle risorse e Stringhe UrlPrefix. Per altre informazioni sulla generazione di un URI per una classe o un metodo WMI, vedere Gestione remota Windows e WMI.

Alias di prefisso

Un alias di prefisso è un collegamento che rappresenta il prefisso URI della risorsa lunga. È anche possibile usare gli alias nella riga di comando winrm . Per visualizzare un elenco di alias disponibili, digitare alias della Guida di Winrm.

Tenere presente che non è possibile usare un alias all'interno di un riferimento all'endpoint (EPR) quando si specifica un URI di risorsa. Gestione remota Windows non è in grado di espandere l'alias quando è incorporato in XML.

Nell'esempio di codice seguente l'alias winrm viene usato in un'EPR anziché nell'URI completo della risorsa, ovvero http://schemas.microsoft.com/wbem/wsman/1/config/Listener. In questo caso, WinRM restituisce un errore che indica che il servizio non può elaborare la richiesta.

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)

Di seguito sono elencati gli alias definiti e gli URI delle risorse per i quali vengono sostituiti.

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

Guscio

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

Informazioni su Gestione remota Windows

Gestione remota Windows e WMI

URI risorse