bat脚本检测端口,并删除端口对应进程

一、最终bat文件脚本

该脚本实现80端口进程PID号的检测
portnum为端口号变量
1.txt为临时存储netstat命令查询的中间临时存储文件
%%a为PID号的存储变量

@echo off&title 正在检测...
set portnum=80
netstat -ano|findstr 0.0.0.0:80>1.txt
for /f "tokens=5" %%a in (1.txt) do (
IF "%%a" NEQ "" (
  echo 检测到本地%portnum%端口对应的PID号"%%a"
  pause>nul  
)
else(
  echo.未检测到本地%portnum%端口
  exit
)

二、操作

  1. 在D盘新建一个文本文件test.txt
  2. 复制上述代码,并粘贴到 d:\test.txt中
  3. 修改test.txt 为 test.bat,弹出的“扩展名变更将导致不可用”的警告窗,点击“是”
  4. 双击test.bat 即可运行
    运行结果如下:
命令行执行窗口

三、命令解释

dos管道命令详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,970评论 0 11
  • win7 cmd管理员权限设置 net localgroup administrators 用户名 /add 把“...
    f675b1a02698阅读 5,500评论 0 11
  • 部分内容转载自搜狗百科 cmd是command的缩写.即命令提示符(CMD),是在OS / 2 , Windows...
    青冥之上阅读 2,484评论 0 24
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,470评论 19 139
  • 无感 没有花开的时候 不会恐惧,也不会堕落 满地风霜,刮不走的一夜苍凉 我在原地去想,任野风拍打面庞 杯中水 有人...
    通灵石阅读 471评论 0 0

友情链接更多精彩内容