Files
OpenAuth.Net/CheckAndKillPort52789.bat
T

25 lines
522 B
Batchfile

@echo off
chcp 936
setlocal enabledelayedexpansion
echo 正在检查52789端口占用情况...
rem 查找占用52789端口的进程
FOR /F "tokens=5" %%i IN ('netstat -ano ^| findstr :52789 ^| findstr LISTENING') DO (
SET pid=%%i
echo 发现占用52789端口的进程,PID: %%i
echo 正在查询进程信息...
tasklist | findstr %%i
echo 正在结束进程 %%i...
taskkill /F /PID %%i
echo 验证端口是否已释放...
netstat -ano | findstr :52789
goto :END
)
echo 未发现占用52789端口的进程。
:END
echo 操作完成。
pause