Метод WSMan.CreateResourceLocator
Создает объект ResourceLocator , который можно использовать вместо указания URI ресурса в операциях объекта сеанса , таких как Session.Get, Session.Put или Session.Enumerate.
Синтаксис
WSMan.CreateResourceLocator( _
[ ByVal uri ] _
)
Параметры
-
uri [in, необязательный]
-
URI ресурса для ресурса. Дополнительные сведения о строках URI см. в разделе URI ресурсов.
Возвращаемое значение
Объект ResourceLocator , который затем можно использовать для выполнения локальных или удаленных операций WinRM.
Комментарии
Если свойство FragmentDialect не указано в объекте ResourceLocator , по умолчанию используется спецификация XPath 1.0. Для получения дополнительной информации см. https://www.w3.org/TR/xpath.
Примеры
В следующем примере кода VBScript создается объект ResourceLocator и возвращается значение свойства Описание сетевого адаптера из экземпляра Win32_NetworkAdapterConfiguration с индексом "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
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Заголовок |
|
IDL |
|
Библиотека |
|
DLL |
|