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 |
헤더 |
|
IDL |
|
라이브러리 |
|
DLL |
|