• 【bat】查看端口占用情况


    @echo off
    
    title 查看指定端口连接情况
    
    :find
    
    echo.
    
    set /p port=请输入端口号(0~65535)查看连接情况,退出请输入e:
    
    ::空值处理
    
    if "%port%"=="" goto error_empty
    
    if "%port%"=="e" goto end
    
    cls
    
    echo 指定端口【%port%】当前活动连接
    
    echo.
    
    echo -------------------------------------------------------------------------------
    
    echo   协议   本地地址:端口          外部地址:端口          状态            PID
    
    netstat -ano | findstr ".*:%port%>"
    
    ::%port% 输入的端口号,这里前面有加上了一个冒号
    
    ::> 字的结束,这里匹配的项目是 :端口号 连在一起(没被空格开)的并以 :端口号 结尾的(不要求是行尾)
    
    ::bug  [::1]:1900这一类数据错误匹配!
    
    goto find
    
    :end
    
    exit
    
    :error_empty
    
    cls
    
    echo 未输入端口号!
    
    echo.
    
    goto find

    有占用

    没占用

  • 相关阅读:
    时序图
    用例图
    欢迎界面(闪屏)
    WBS
    闲来听书
    软件团队的模式
    结对编程
    在个人项目中,找bug,审核代码.
    时序图
    部分功能的实现
  • 原文地址:https://www.cnblogs.com/xiaostudy/p/12465735.html
Copyright © 2020-2023  润新知