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 |
|
| Idl |
|
| Bibliothek |
|
| DLL |
|