@echo off
rem 设置监听的端口号
set port=6200
echo port : %port%
for /f "usebackq tokens=1-5" %%a in (`netstat -ano ^| findstr %port%`) do (
if [%%d] EQU [LISTENING] (
set pid=%%e
)
)
for /f "usebackq tokens=1-5" %%a in (`tasklist ^| findstr %pid%`) do (
set image_name=%%a
)
echo now will kill process : pid %pid%, image_name %image_name%
pause
rem 根据进程ID,kill进程
taskkill /f /pid %pid%
pause
批量杀死指定端口进程
本文介绍了一种使用批处理脚本的方法,通过监听特定端口的进程,并获取其PID,进而查找并杀死该进程。具体步骤包括设置监听端口、获取进程信息、解析进程ID及名称,最后执行进程终止命令。
3589

被折叠的 条评论
为什么被折叠?



