前言

在Windows上遇到端口占用,每次都要通过命令行去Kill掉占用端口的进程,太麻烦了。为了一劳永逸,我写了一个批处理脚本。在Windows可以方便地根据端口查找相关进程信息(包括进程名称),并逐一确认是否Kill掉。

使用说明

脚本源码

@echo off & setlocal EnableDelayedExpansion
CHCP 65001
CLS
echo 请输入程序正在运行的端口号
set /p port=
echo 找到的进程记录
echo =================================================================================
netstat -nao|findstr !port!
echo =================================================================================
echo 回车进行逐个确认
pause
for /f "tokens=2,5" %%i in ('netstat -nao^|findstr :%%port%%') do (::if "!processed[%%j]!" == "" (if not defined processed[%%j] (set pname=N/Afor /f "tokens=1" %%p in ('tasklist^|findstr %%j') do (set pname=%%p)echo %%i   %%j !pname!echo 输入Y确认Kill,否则跳过,可回车跳过set flag=N/Aset /p flag=if "!flag!" == "Y" (taskkill /pid %%j -t -f) else (echo 已跳过)set processed[%%j]=1)
)
echo 程序结束
pause

Windows杀进程bat脚本,方便解决端口占用相关推荐

  1. html 启动bat脚本,Windows开机自启动bat脚本设置方法

    摘要 腾兴网为您分享:Windows开机自启动bat脚本设置方法,小睡眠,小书亭,托迈酷客,土豆等软件知识,以及显卡加亮,团购宝,多和梦,pdf编辑器,杭州地铁线路图,宝宝拼图游戏,蠕虫病毒专杀工具, ...

  2. Windows解决端口占用问题 Port xxxx was already in use

    第一次写博客,将自己在开发中遇到最多次的问题记录下,以便于自己日后遗忘查询. "Windows解决端口占用问题" 1.使用windows+R组合键,弹出命令行窗口,输入cmd,回车 ...

  3. Drcom客户端可以卸载了! 在Windows上编写bat脚本实现深大校园网认证, 并可断线重连(Drcom Pt版)

    写在前面 之前有写文章分析了深大校园网的认证过程, 编写Linux脚本可在路由器等Linux设备上实现自动登录, 断线自动重连. 考虑到Windows才是主要使用者, 本篇文章分享在Windows上编 ...

  4. 端口被占用?两步解决端口占用问题

    第一步:Win+R 打开命令提示符,输入netstat -ano|findstr 端口号 找到占用端口的进程 第二步: 杀死使用该端口的进程,输入taskkill /t /f /im 进程号( !!! ...

  5. bat脚本循环关闭端口

    需求背景:作为一名程序员时有会碰到端口冲突占用的情况,常用windows系统,决定用bat脚本解决这个问题. 之前说我这个不管用麻烦重新试一下! 解决方法: @echo off cls set /p ...

  6. 按关键字批量杀进程shell脚本

    今天,帮同事解决业务问题,中间需要多次按关键字批量杀进程.本着重复三次以上的事情就自动化的原则.写了一个小脚本.可以让同事自助处理 脚本如下: #!/bin/bash pids="`ps - ...

  7. Windows解决端口占用

    Windows上端口占用会提示诸如以下错误: Fatal error. can't bind to 127.0.0.1:10809: There may be another Privoxy or s ...

  8. tskill杀进程拒绝访问的解决办法

    问题重现: 在讲安卓adb调试工具使用时,输入adb devices出现问题,后台服务器无法启动时,我们会使用netstat -ano|findstr "5037"来查看5037端 ...

  9. 在windows和linux下如何查看80端口占用情况?是被哪个进程占用?如何终止等

    一.在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&quo ...

最新文章

  1. 大厂Android面试,居然还问这些问题!
  2. C#windows向窗体传递泛型类
  3. linux 加密可逆,RSA加密是可逆的吗
  4. xpath提取html属性,xpath提取 html标签的文字内容
  5. 虚拟化是云计算的第一步
  6. Java并发编程—schedule方法和scheduleAtFixedRate方法的区别
  7. springMVC分析-2
  8. 腾讯视频怎么开启运营商网络自动播放
  9. STM32F407+CubeMX-使用TIM计算编码器的脉冲总数,并计算脉冲方向
  10. C#调用存储过程详解
  11. Python 3. 里filter与generator expression的区别
  12. android个人理财通项目_怎么开通微信理财通,利用闲钱赚收益
  13. 黑苹果efi文件_台式机华硕主板黑苹果EFI引导文件分享amp;2020.12.2
  14. Ubuntu 16 安装qq教程
  15. python豆瓣250爬取
  16. 机器视觉系统——光源及打光
  17. Linux Regulator Framework(1) - Framework
  18. 小米手机安装linux视频教程,屏幕失灵的小米5手机安装linuxdeploy centos7记录
  19. 蓝桥杯 未名湖边的烦恼
  20. 新华社 | 郭为:IT构架创新助力中国金融科技创新之路

热门文章

  1. 刺客信条:起源-概念艺术
  2. 爱情指数测试脸型软件,叶罗丽测试:选一个完美的脸型,测你想成为谁的初恋女友?我是D...
  3. ----顾问应该是探索新领域的向导,而不是拉雪橇的狗
  4. 关于自建网站Wordpress的一些学习
  5. html懒人编辑器,前端老司机分享——五个前端代码编辑器
  6. CSS元素居中的5种方法分享。
  7. JS实现公告上线滚动
  8. 世界经营之神论孙子兵法
  9. KFC快餐店的收银系统
  10. 服务器网络打印总是自动删除,打印机无法打印打印文件时会自动删除,怎么回事啊?...