WSMan.CreateResourceLocator-Methode

Erstellt ein ResourceLocator-Objekt, das verwendet werden kann, anstatt einen Ressourcen-URI in Sitzungsobjektvorgängen wie Session.Get, Session.Putoder Session.Enumerateanzugeben.

Syntax

WSMan.CreateResourceLocator( _
  [ ByVal uri ] _
)

Parameter

URI [ in, optional]

Der Ressourcen-URI für die Ressource. Weitere Informationen zu URI-Zeichenfolgen finden Sie unter Ressourcen-URIs.

Rückgabewert

Ein ResourceLocator-Objekt, das dann zum Ausführen lokaler oder Remote-WinRM-Vorgänge verwendet werden kann.

Hinweise

Wenn die FragmentDialect-Eigenschaft nicht im ResourceLocator-Objekt angegeben ist, ist der Standardwert die XPath 1.0-Spezifikation. Weitere Informationen finden Sie unter https://www.w3.org/TR/xpath.

Beispiele

Im folgenden VBScript-Codebeispiel wird ein ResourceLocator-Objekt erstellt und der Wert der Description-Eigenschaft des Netzwerkadapters aus der Instanz von Win32 _ NetworkAdapterConfiguration mit dem Index "1" ermittelt.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Header
WSManDisp.h
Idl
WSManDisp.idl
Bibliothek
WSManDisp.tlb
DLL
WSMAuto.dll

Weitere Informationen

Wsman

Connectionoptions

Sitzungskonsistenz