현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

Portqry.exe가 수신 대기 중인 포트만 보고하도록 하는 방법

Windows XP에 대한 지원이 종료되었습니다.

Microsoft는 2014년 4월 8일 Windows XP에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

이 문서는 이전에 다음 ID로 출판되었음: KR310513
요약
이 문서에서는 Portqry.exe가 수신 대기 중인 포트만 보고하고 다른 상태에 있는 포트는 보고하지 않도록 설정하는 방법을 설명합니다.
추가 정보
Portqry.exe 명령줄 도구를 사용하여 TCP/IP 연결 문제를 해결하는 데 도움을 받을 수 있습니다. Portqry.exe는 Windows 2000과 Windows XP에서 실행됩니다. Portqry.exe는 사용자가 선택한 컴퓨터에서 대상 TCP와 UDP 포트의 포트 상태를 보고합니다. 기본적으로 Portqry.exe는 포트 상태를 LISTENING, NOT LISTENING 또는 FILTERED로 보고합니다. Portqry.exe에 -q(자동 모드) 스위치를 사용하면 모든 화면 출력(오류 메시지를 제외)이 표시되지 않습니다. 대상 포트에 쿼리한 후에 Portqry.exe는 다음 값 중 하나를 반환합니다.
  • 대상 포트가 수신 대기 중이면 0(영)이 반환됩니다.
  • 대상 포트가 수신 대기 중이 아니면 1이 반환됩니다.
  • 대상 포트가 수신 대기 중이거나 필터링된 경우 2가 반환됩니다.
배치 파일과 함께 이 기능을 사용하면 Portqry.exe 출력을 사용자 지정할 수 있습니다. 예를 들어, 원격 컴퓨터에서 수신 대기 중인 포트의 목록만 얻으려면 다음 두 배치 파일을 사용하면 됩니다.

Query.bat: 쿼리할 포트 결정 및 Listen.bat 호출

:Top
@echo off

:loop
@echo PortQry is querying TCP ports 25,110,143,53, and 389
@echo It will only report which ports are listening

@FOR %%I IN (25 110 143 53 389) DO CALL listen.bat %%I

:end

Listen.bat: Portqry.exe 호출 및 대상 포트에 전달

참고: 수신 대기 중인 포트만 보고됩니다.
:Top
@echo off
@portqry -n myserver.reskit.com -e %1 -p tcp -q

@if errorlevel = 2 goto end
@if errorlevel = 1 goto end
@if errorlevel = 0 goto success

:success
@Echo Port %1 is listening
goto end

:end
앞의 배치 파일에 있는 각 텍스트를 복사하고 이 텍스트를 텍스트 파일에 붙여넣은 다음, 파일을 Query.bat과 Listen.bat로 저장합니다. 이 파일을 Portqry.exe가 들어 있는 폴더에 복사한 다음 Query.bat을 실행합니다. Query.bat 파일에 있는 포트 목록과 사용 중인 프로토콜, Listen.bat 파일에 있는 대상 서버를 편집하여 필요에 따라 기능을 변경합니다.

참고: -l(로그 파일) 스위치와 함께 -q 스위치를 사용하면 Portqry.exe는 기존 로그 파일을 같은 이름에 덮어쓰며 사용 권한을 묻는 메시지가 나타나지 않습니다.
scanner probe rpc dns ldap smtp pop3 imap ftp open
속성

문서 ID: 310513 - 마지막 검토: 05/05/2003 19:43:00 - 수정: 2.0

  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional
  • kbhowto kbtool KB310513
피드백