window批处理杀死指定端口进程

@echo off
setlocal enabledelayedexpansion
set /p port=请输入端口号:
for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":%port%"') do (
    if "%%e%" == "" (
        set pid=%%d
    ) else (
        set pid=%%e
    )
    echo !pid!
    taskkill /f /pid !pid!
)
pause
复制到记事本保存为(重命名为).bat 文件,右键管理员运行,运行输入端口即可

注意保存时使用ansi格式,或者直接 点我下载


使用的命令:

查找端口的进程号

netstat -ano |  findstr 端口号


杀死进程号(管理员运行)

taskkill /pid 进程号 -t -f




添加新评论