Page tree
Skip to end of metadata
Go to start of metadata

背景:软件运行会用到某些端口,必须保证端口通畅才能正常使用,由于一个端口只能被一个程序使用,如果有某个程序使用了某个端口,则其他程序不能使用该端口,这样程序就可能无法正常运行。

例如 财贸top+会使用211端口,打印管理器会使用8989,8990端口,物联宝会使用到8099端口,要保证这些端口不被其他程序占用。

可以通过以下方法,检查端口被什么程序占用

1 打开命令窗口

   开始-运行-cmd,回车,打开系统命令运行框;

2 查找被占用端口PID

  命令运行框里输入命令

netstat -aon|findstr "xxx"
xxx是需要检查的端口,例如如果要检查8989端口被什么程序占用,则录入命令
netstat -aon|findstr "8989" 
回车后,返回

这里的1392就表示占用8989端口的进程的PID。
3 查看PID对应的进程
打开任务管理器,查看1392对应的PID是什么程序

从图上可以看出,是任我行打印管理器使用了这个端口;

如果查到的程序不是打印管理器,那就说明这个端口是被其他软件占用了,可以卸载掉对应的程序来保证打印管理器正常运行。





  • No labels