서비스가 자원 URI 및 선택기로 식별 된 자원을 찾을 수 없습니다.


1

winrm set -?명령을 실행할 때 다음 예제에서 리스너를 비활성화하는 방법을 볼 수 있습니다.

C:\Users\Administrator>winrm set -?
Windows Remote Management Command Line Tool

winrm set RESOURCE_URI [-SWITCH:VALUE [-SWITCH:VALUE] ...]
          [@{KEY="VALUE"[;KEY="VALUE"]}]
          [-file:VALUE]

Modifies settings in RESOURCE_URI using specified switches
and input of changed values via key-value pairs or updated
object via an input file.

Example: Disable a listener on this machine:
  winrm set winrm/config/Listener?Address=*+Transport=HTTPS @{Enabled="false"}

그러나 cmd위에서 제안한 것과 똑같은 명령을 실행 하면 오류가 발생합니다.

C:\Users\Administrator>winrm set winrm/config/Listener?Address=*+Transport=HTTPS @{Enabled="false"}
WSManFault
    Message
        ProviderFault
            WSManFault
                Message = The WS-Management service cannot process the request. The service cannot find the resource identified by the resource URI and selectors.

Error number:  -2144108544 0x80338000
The WS-Management service cannot process the request. The service cannot find the resource identified by the resource URI and selectors.

그리고 PS에서는 다른 오류가 있습니다.

PS C:\Users\Administrator> winrm set winrm/config/Listener?Address=*+Transport=HTTPS @{Enabled="false"}
Error: Invalid use of command line. Type "winrm -?" for help.

서비스가 시작되어 실행 중입니다 ( test-wsmanPS에서 정상적으로 실행 됨).

C:\Users\Administrator>winrm e winrm/config/Listener
Listener
    Address = *
    Transport = HTTP
    Port = 5985
    Hostname
    Enabled = true
    URLPrefix = wsman
    CertificateThumbprint
    ListeningOn = 10.152.26.30, 127.0.0.1, ::1,fe80::5efe:10.152.26.30%14, fe80::f9c5:141f:ff25:6253%12

내가 무엇을 놓치고 있습니까? 위의 예제를 어떻게 성공적으로 실행할 수 있습니까?

답변:


0

이 ( Transport가)로 설정되어 HTTP있지 않아서 명령이 실패했기 때문에 HTTPS선택기 Transport=HTTPS가 기존 자원을 찾지 못했습니다.

따라서 명령은 다음과 같아야합니다.

winrm set winrm/config/Listener?Address=*+Transport=HTTP @{Enabled="false"}

cmd.exePS에서 명령 이 실패 하므로 명령 프롬프트 ( ) 에서 명령을 실행해야합니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.