Loading... # 引言 前几天我的一个同事在IDEA上运行Tomcat,说是打不开项目,我要来了报错信息,突然想到了初学时的我,他说他那解决问题很麻烦,打开终端,netstat -ano枚举端口,通过findstr命令查找相应的进程,然后通过taskkill /f /pid 结束那个进程,很麻烦,然后从网上找了一个批处理,通过分割直接结束,那他还嫌麻烦,说有没有一个可视化工具,我想了想,有倒是有,但是功能太全了,他就开始提了需求,要一个可视化界面的,输入端口号,显示进程信息,确认可以关闭则手动关闭。 # 重操旧业 可视化我第一想到了qt,但是c或者python对于小规模的软件显得麻烦,并且工期长,我就干脆用了易语言做了一个。 # 实现原理 依然通过运行netstat命令,把结果集临时写到文件中,然后通过读取文本,把数据取到,然后再删除,这样做到了0污染,进行文本的解析,放到列表框中,通过支持库中的进程列表,取到PID和进程名称,对netstat结果集进行匹配,这样就可以匹配到进程名(甲方的要求🤭,能够看到进程名)。然后依然是通过taskkill进行结束。 # 效果展示 ![image.png](https://www.zunmx.top/usr/uploads/2021/05/3708256350.png) ![image.png](https://www.zunmx.top/usr/uploads/2021/05/3749680153.png) # 源代码分享 [端口占用检查器.rar](https://www.zunmx.top/usr/uploads/2021/05/1975818735.rar) © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏