OS/windows

윈도우 XP 이상에서 특정 포트 사용 프로세스 확인

python24 2010. 2. 3. 10:19

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"