WSMan.CreateResourceLocator, méthode
Crée un objet ResourceLocator qui peut être utilisé au lieu de spécifier un URI de ressource dans les opérations d’objet Session telles que Session.Get, Session.Put ou Session.Enumerate.
Syntaxe
WSMan.CreateResourceLocator( _
[ ByVal uri ] _
)
Paramètres
-
uri [in, facultatif]
-
URI de ressource pour la ressource. Pour plus d’informations sur les chaînes d’URI, consultez URI de ressources.
Valeur retournée
Objet ResourceLocator qui peut ensuite être utilisé pour effectuer des opérations WinRM locales ou distantes.
Notes
Si la propriété FragmentDialect n’est pas spécifiée dans l’objet ResourceLocator , la valeur par défaut est la spécification XPath 1.0. Pour plus d'informations, consultez https://www.w3.org/TR/xpath.
Exemples
L’exemple de code VBScript suivant crée un objet ResourceLocator et obtient la valeur de la propriété Description de la carte réseau à partir du instance de Win32_NetworkAdapterConfiguration avec un index « 1 ».
const Uri = "http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_NetworkAdapterConfiguration"
const FragmentPath = "Description"
Set objWSMan = CreateObject("WSMan.Automation")
Set objSession = objWSMan.CreateSession()
Set objLocator = objWSMan.CreateResourceLocator(Uri)
objLocator.AddSelector "Index", "1"
objLocator.FragmentPath = FragmentPath
Dim Xml
Xml = objSession.Get(objLocator)
WScript.Echo Xml
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
En-tête |
|
IDL |
|
Bibliothèque |
|
DLL |
|