使用bat查看指定端口连接情况
1、右键新建文本文档,可以命名为“查看指定端口连接”。
2、打开该文档,复制以下代码到文档中:
@echo off
title 查看指定端口连接情况
:find
echo.
set /p port=请输入端口号(0~65535)查看连接情况,退出请输入e:
::空值处理
if "%port%"=="" goto error_empty
if "%port%"=="e" goto end
cls
echo 指定端口当前活动连接
echo.
echo -------------------------------------------------------------------------------
echo 协议 本地地址:端口 外部地址:端口 状态 PID
netstat -ano | findstr ".*:%port%\>"
::%port% 输入的端口号,这里前面有加上了一个冒号
::\> 字的结束,这里匹配的项目是 :端口号 连在一起(没被空格开)的并以 :端口号 结尾的(不要求是行尾)
::bug [::1]:1900这一类数据错误匹配!
goto find
:end
exit
:error_empty
cls
echo 未输入端口号!
echo.
goto find
保存文档,将后缀改为.bat。
3、双击运行该文件
结果如图,输入端口号查询,输入er退出。


4、以下是bat文件截图

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:108
阅读量:58
阅读量:23
阅读量:177
阅读量:43