windows XP 이상에서 특정 포트 사용 프로세스 확인 command Photo

windows XP 이상에서 특정 포트 사용 프로세스 확인 command

; 1234 사용 포트 PID 확인
C:\>netstat -ano | find "1234"

TCP 0.0.0:4899 0.0.0.0:0 LISTENING 567

; 567 PID 프로세스명 확인
C:\>tasklist /FI "PID eq 567"
이미지 이름 PID 세션 이름 세션# 메모리 사용
=========== === ========= ===== ===========
process.exe 567 Console 0 4,700 K


※ windows 2000 server에서는 tlist 명령 사용

; 1234 포트 사용 프로세스 kill
C:\> for /f "tokens=5" %p in (' netstat -ano ^| find ":1234" ') do taskkill /F /PID %p

; 1234 포트 사용 프로세스 확인
C:\> for /f "tokens=5" %p in (' netstat -ano ^| find ":1234" ') do tasklist /FI "PID eq %p"