京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Windows杀掉(kill)占用端口的进程

2023-9-27 11:04| 发布者: zhaojun917| 查看: 292| 评论: 0

摘要: 1、Windows+r进入DOS窗口2、查看占用端口号的进程idnetstat -ano |findstr "端口号" TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING 21272 TCP :8888 :0 LISTENING 21272拿到进程id后可以通过以下命令查看占用端口的程序task ...

1、Windows+r进入DOS窗口
2、查看占用端口号的进程id

  1. netstat -ano |findstr "端口号"
  2. TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING 21272
  3. TCP [::]:8888 [::]:0 LISTENING 21272

拿到进程id后可以通过以下命令查看占用端口的程序

  1. tasklist |findstr "进程id号"

例如上面的21272

3、kill掉占用端口的进程

  1. taskkill /f /t /im "21272"

也可以直接使用脚本:

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set /p port=请输入端口号:
  4. for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":%port%"') do (
  5. if "%%e%" == "" (
  6. set pid=%%d
  7. ) else (
  8. set pid=%%e
  9. )
  10. echo !pid!
  11. taskkill /f /pid !pid!
  12. )
  13. pause
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-2 10:41 , Processed in 0.033142 second(s), 19 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部