다음을 통해 공유


URI 접두사

리소스 URI 접두사는 리소스를 설명하는 XML 스키마에 따라 다릅니다.

접두사

CIM_DataFile 같은 CIM 2.1 클래스에 액세스하는 경우 URI의 접두사는 CIM_AdminDomain 같은 CIM 2.9 클래스의 접두사와 다릅니다. CIM 2.1 클래스는 WMI(Windows Management Instrumentation)의 CIM 클래스 섹션에 설명되어 있습니다.

대부분의 WMI 클래스는root\cimv2 WMI 네임스페이스에 있습니다. Microsoft IPMI(Intelligent Platform Management Interface) 공급자에 대한 클래스는 root\hardware에 있습니다.

다음 목록에는 이러한 스키마에 대한 리소스 URI 접두사가 포함되어 있습니다.

  • root\cimv2 네임스페이스의 WMI 또는 CIM 2.1 클래스

    "http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/"

  • CIM 2.9 클래스 또는 IPMI 클래스

    "https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2"

  • IPMI 공급자 클래스에 액세스하는 대체 방법

    "http://schemas.microsoft.com/wbem/wsman/1/wmi/root/hardware/"

자세한 내용은 리소스 URIUrlPrefix 문자열을 참조하세요. WMI 클래스 또는 메서드에 대한 URI를 생성하는 방법에 대한 자세한 내용은 Windows 원격 관리 및 WMI를 참조하세요.

접두사 별칭

접두사 별칭은 긴 리소스 URI 접두사를 나타내는 바로 가기입니다. Winrm 명령줄에서 별칭을 사용할 수도 있습니다. 사용 가능한 별칭 목록을 보려면 Winrm 도움말 별칭을 입력합니다.

리소스 URI를 지정할 때는 EPR(엔드포인트 참조) 내에서 별칭을 사용할 수 없습니다. WINDOWS 원격 관리는 XML에 포함된 경우 별칭을 확장할 수 없습니다.

다음 코드 예제에서 winrm 별칭은 전체 리소스 URI http://schemas.microsoft.com/wbem/wsman/1/config/Listener()가 아닌 EPR에서 사용됩니다. 이 경우 WinRM은 서비스에서 요청을 처리할 수 없음을 나타내는 오류를 반환합니다.

ResourceUri = "</wxf:ResourceCreated>.....
<w:ResourceURI>winrm/config/listener</w:ResourceURI>...
</w:SelectorSet></a:ReferenceParameters></wxf:ResourceCreated>"

Set ResourceLocator = WSManObj.CreateResourceLocator(resourceUri)
ResponseStr = Session.Get(ResourceLocator, 0)

다음은 대체되는 정의된 별칭 및 리소스 URI를 나열합니다.

Wmi

http://schemas.microsoft.com/wbem/wsman/1/wmi

wmicimv2

http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2

cimv2

https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2

Winrm

http://schemas.microsoft.com/wbem/wsman/1

Wsman

http://schemas.microsoft.com/wbem/wsman/1

셸을

http://schemas.microsoft.com/wbem/wsman/1/windows/shell

Windows 원격 관리 정보

Windows 원격 관리 및 WMI

리소스 URI