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

기술 자료 번역 기술 자료 번역
기술 자료: 310513 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 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는 기존 로그 파일을 같은 이름에 덮어쓰며 사용 권한을 묻는 메시지가 나타나지 않습니다.

속성

기술 자료: 310513 - 마지막 검토: 2003년 5월 5일 월요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional
키워드:?
kbhowto kbtool KB310513

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com