원격 데스크톱에 연결된 로컬 PC의 IP 주소를 검색합니다.

원격 데스크톱에 연결된 로컬 PC의 IP 주소를 검색합니다.

로컬 PC와 원격 데스크톱에서 Windows7을 실행하고 있습니다(두 가지 모두 관리자 권한이 없습니다).

내 PC의 IP 주소가 10.*.4.*1이라고 가정해 보겠습니다.

원격 데스크톱에 연결할 때 netstat를 사용하면 연결된 모든 IP 주소를 검색할 수 있습니다.

C:\>netstat -n | find "3389" | find "ESTABLISHED"
  TCP    10.*.4.10:3389        10.*.4.*1:50031       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*2:50032       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*3:50033       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*4:50034       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*5:50035       ESTABLISHED

인쇄 echo %username%원격 데스크톱에서 내가 연결된 계정을 얻을 수 있습니다.

원격 데스크톱에 연결된 로컬 PC의 IP 주소를 에코하고 싶습니다.

답변1

CLIENTNAME 환경 변수는 클라이언트 시스템의 이름을 보유합니다. 귀하의 IP 주소는 개인 IP처럼 보이므로 클라이언트와 서버가 동일한 네트워크에 있는 경우 다음 명령 중 하나의 출력을 캡처할 수 있습니다.

nslookup %CLIENTNAME%
ping %CLIENTNAME%
tracert %CLIENTNAME% | find "Tracing"

관련 정보