Método WSMan.CreateResourceLocator
Crea un objeto ResourceLocator que se puede usar en lugar de especificar un URI de recurso en operaciones de objeto Session como Session.Get, Session.Put o Session.Enumerate.
Sintaxis
WSMan.CreateResourceLocator( _
[ ByVal uri ] _
)
Parámetros
-
uri [in, optional]
-
Identificador URI del recurso. Para obtener más información sobre las cadenas de URI, consulte URI de recursos.
Valor devuelto
Objeto ResourceLocator que se puede usar para realizar operaciones winRM locales o remotas.
Comentarios
Si no se especifica la propiedad FragmentDialect en el objeto ResourceLocator , el valor predeterminado es la especificación XPath 1.0. Para obtener más información, vea https://www.w3.org/TR/xpath.
Ejemplos
El siguiente ejemplo de código vbScript crea un objeto ResourceLocator y obtiene el valor de la propiedad Description del adaptador de red de la instancia de Win32_NetworkAdapterConfiguration con un índice de "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
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Encabezado |
|
IDL |
|
Biblioteca |
|
Archivo DLL |
|