다음을 통해 공유


SWbemObject.Path_ 속성

SWbemObject 개체의 Path_ 속성은 현재 클래스 또는 인스턴스의 개체 경로를 나타내는 SWbemObjectPath 개체를 반환합니다. 이 속성은 개체 경로가 필요한 메서드에 매개 변수로 전달할 수 있습니다.

이 구문에 대한 설명은 스크립팅 API의 문서 규칙을 참조하세요.

이 속성은 읽기 전용입니다.

구문

SWbemObject.Path_ As Object

속성 값

설명

반환된 SWbemObjectPath 인스턴스의 Class 속성만 수정할 수 있습니다. 다른 속성을 수정하거나 SetAsClass 또는 SetAsSingleton 메서드를 호출하려고 하면 wbemErrReadOnly 오류가 발생합니다.

따라서 반환된 SWbemObjectPath 인스턴스의 Keys 속성 값인 SWbemNamedValueSet 개체를 수정할 수 없습니다. 이 값에서 Add, Remove 또는 DeleteAll 메서드를 호출하려고 하면 wbemErrReadOnly 오류가 발생합니다. 또한 이 컬렉션에서 가져온 SWbemNamedValue는 수정할 수 없습니다. Value 속성을 수정하려고 시도하면 동일한 오류 코드가 반환됩니다.

그러나 SWbemObject.Clone_을 호출하여 복사본을 만들면 복사본의 SWbemObjectPath.Path 속성을 완전히 수정할 수 있습니다.

예제

다음 코드 샘플에서는 Path_ 속성을 사용하여 모든 WMI cimV2 클래스를 나열합니다.

strComputer = "." 
Set objWMIService=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _  
    strComputer & "\root\cimv2") 
  
For Each objclass in objWMIService.SubclassesOf() 
    Wscript.Echo objClass.Path_.Class 
Next 

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Wbemdisp.h
유형 라이브러리
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemObject
IID
IID_ISWbemObject