Préfixes d’URI
L’URI de ressource préfixe est différent en fonction du schéma XML qui décrit la ressource.
Préfixes
Si vous accédez à un CIM classe 2.1, telle que CIM_DataFile, le préfixe de l’URI diffère du préfixe d’une classe CIM 2.9, telle que CIM_AdminDomain. Les classes CIM 2.1 sont documentées dans la section Classes CIM de Windows Management Instrumentation (WMI).
La plupart classes WMI se trouvent dans l’espace de noms root\cimv2 WMI. Les classes du fournisseur Microsoft Intelligent Platform Management Interface (IPMI) se trouvent dans root\hardware.
La liste suivante contient les préfixes d’URI de ressource pour ces schémas :
Classes WMI ou CIM 2.1 dans l’espace de noms root\cimv2
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/"
Classes CIM 2.9 ou classes IPMI
"https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2"
Autre moyen d’accéder aux classes de fournisseur IPMI
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/hardware/"
Pour plus d’informations, consultez URI de ressource et Chaînes UrlPrefix. Pour plus d’informations sur la génération d’un URI pour une classe ou une méthode WMI, consultez Gestion à distance Windows etWMI.
Alias de préfixe
Un alias de préfixe est un raccourci qui représente le préfixe d’URI de ressource long. Vous pouvez également utiliser des alias dans la ligne de commande Winrm. Pour afficher la liste des alias disponibles, tapez alias d’aide Winrm.
N’oubliez pas qu’un alias ne peut pas être utilisé à l’intérieur d’une référence de point de terminaison (EPR) lors de la spécification d’un URI de ressource. La gestion à distance de Windows ne peut pas développer l’alias lorsqu’il est incorporé dans XML.
Dans l’exemple de code suivant, l’alias winrm est utilisé dans un EPR au lieu de l’URI de ressource complet, qui est http://schemas.microsoft.com/wbem/wsman/1/config/Listener
. Dans ce cas, WinRM retourne une erreur qui indique que le service ne peut pas traiter la demande.
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)
Les listes suivantes répertorient les alias définis et les URI de ressource pour lesquels ils remplacent.
-
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
-
interpréteur de commandes
-
http://schemas.microsoft.com/wbem/wsman/1/windows/shell
Rubriques connexes
-
à propos des de gestion à distance Windows