Metodo WSMan.CreateResourceLocator
Crea un oggetto ResourceLocator che può essere utilizzato invece di specificare un URI di risorsa nelle operazioni dell'oggetto Session , ad esempio Session.Get, Session.Put o Session.Enumerate.
Sintassi
WSMan.CreateResourceLocator( _
[ ByVal uri ] _
)
Parametri
-
uri [in, facoltativo]
-
URI della risorsa. Per altre informazioni sulle stringhe URI, vedere URI delle risorse.
Valore restituito
Oggetto ResourceLocator che può quindi essere usato per eseguire operazioni WinRM locali o remote.
Commenti
Se la proprietà FragmentDialect non viene specificata nell'oggetto ResourceLocator , il valore predefinito è la specifica XPath 1.0. Per altre informazioni, vedere https://www.w3.org/TR/xpath.
Esempio
Nell'esempio di codice VBScript seguente viene creato un oggetto ResourceLocator e viene ottenuto il valore della proprietà Description della scheda di rete dall'istanza di Win32_NetworkAdapterConfiguration con indice "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
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Intestazione |
|
IDL |
|
Libreria |
|
DLL |
|