如何查某个进程的端口号?

来源:百度知道 编辑:UC知道 时间:2024/09/28 17:51:31

下载冰刃icesword软件 就可以查看进程端口号

至少有两种方法
方法一:用一个软件,比如360安全卫士功能大全里面的网络联接查看器,就可以详细的查看网络联接进程端口号
方法二:可用批处理脚本查询,这个方法简单方便。
新建一个记事本文件
把以下内容复制到记事本上,保存后,把扩展名TXT改为BAT,如果看不到扩展名,请在资源管理器,工具》文件夹选项》查看》下面的高级里把隐藏己知文件扩展名勾去掉。
@echo off
color a
Title XP端口-进程查询
setlocal enabledelayedexpansion
echo ╔- -╗
echo 本机开放的端口及使用该端口的进程
echo ╚- -╝
echo ------------------------------------
echo 端口号 进程名称
ECHO TCP协议:
::利用netstat命令找出使用TCP协议通信的端口,并将结果分割;
::将第二个参数(IP加端口)传给%%i,第五个参数(PID号)传给%%j;
for /F "usebackq skip=4 tokens=2,5" %%i in (`"netstat -ano -p TCP"`) do (
call :Assoc %%i TCP %%j
echo !TCP_Port! !TCP_Proc_Name!
)

ECHO UDP协议:
for /F "usebackq skip=4 tokens=2,4" %%i in (`"netstat -ano -p UDP"`) do (
call :Assoc %%i UDP %%j
echo !UDP_Port! !UDP_Proc_Name!
)
echo 按任意键退出
pause>nul

:Assoc
::对%1(第一个