使用bat查看指定端口连接情况,优化了匹配和查询模式
工具/原料
记事本
方法/步骤
1、右键新建文本文档,可以命名为“查看指定端口连接”。
2、打开该文档,复制以下代码到文档中:@echoofftitle查看指定端口连接情况:findecho.set/pport=请输入端口号(0~65535)查看连接情况,退出请输入e:::空值处理if"%port%"==""gotoerror_emptyif"%port%"=="e"gotoendclsecho指定端口当前活动连接echo.echo-------------------------------------------------------------------------------echo协议本地地址:端口外部地址:端口状态PIDnetstat-ano|findstr".*:%port%\>"::%port%输入的端口号,这里前面有加上了一个冒号::\>字的结束,这里匹配的项目是:端口号连在一起(没被空格开)的并以:端口号结尾的(不要求是行尾)::bug[::1]:1900这一类数据错误匹配!gotofind:endexit:error_emptyclsecho未输入端口号!echo.gotofind保存文档,将后缀改为.bat。
3、双击运行该文件结果如图,输入端口号查询,输入er退出。
4、以下是bat文件截图