다음을 통해 공유


WSMan.CreateResourceLocator 메서드

Session.Get, Session.Put 또는 Session.Enumerate와 같은 Session 개체 작업에서 리소스 URI를 지정하는 대신 사용할 수 있는 ResourceLocator 개체를 만듭니다.

구문

WSMan.CreateResourceLocator( _
  [ ByVal uri ] _
)

매개 변수

uri [in, optional]

리소스에 대한 리소스 URI입니다. URI 문자열에 대한 자세한 내용은 리소스 URI를 참조하세요.

반환 값

그런 다음 로컬 또는 원격 WinRM 작업을 수행하는 데 사용할 수 있는 ResourceLocator 개체입니다.

설명

FragmentDialect 속성이 ResourceLocator 개체에 지정되지 않은 경우 기본값은 XPath 1.0 사양입니다. 자세한 내용은 https://www.w3.org/TR/xpath를 참조하세요.

다음 VBScript 코드 예제에서는 ResourceLocator 개체를 만들고 인덱스가 "1"인 Win32_NetworkAdapterConfiguration instance 네트워크 어댑터 Description 속성 값을 가져옵니다.

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
헤더
WSManDisp.h
IDL
WSManDisp.idl
라이브러리
WSManDisp.tlb
DLL
WSMAuto.dll

추가 정보

Wsman

ConnectionOptions

세션