windows下关闭指定端口服务

假设要关闭端口号为8809,使用下面的命令,查出此端口号对应的PID

netstat -ano|findstr 8809

image.png

上图红框内的 9708就是8809端口对应的PID,再使用下面的命令就可以关闭这个端口了

taskkill /PID 4388/F

image.png

@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
    评论
    0 评论
avatar

取消