Método WSMan.CreateResourceLocator
Cria um objeto ResourceLocator que pode ser usado em vez de especificar um URI de recurso em operações de objeto Session , como Session.Get, Session.Put ou Session.Enumerate.
Sintaxe
WSMan.CreateResourceLocator( _
[ ByVal uri ] _
)
Parâmetros
-
uri [in, opcional]
-
O URI do recurso para o recurso. Para obter mais informações sobre cadeias de caracteres de URI, consulte URIs de recurso.
Valor retornado
Um objeto ResourceLocator que pode ser usado para executar operações winRM locais ou remotas.
Comentários
Se a propriedade FragmentDialect não for especificada no objeto ResourceLocator , o padrão será a especificação XPath 1.0. Para obter mais informações, consulte https://www.w3.org/TR/xpath.
Exemplos
O exemplo de código VBScript a seguir cria um objeto ResourceLocator e obtém o valor da propriedade description do adaptador de rede da instância de Win32_NetworkAdapterConfiguration com um Í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 | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Cabeçalho |
|
IDL |
|
Biblioteca |
|
DLL |
|