21 lines
527 B
Batchfile
21 lines
527 B
Batchfile
@echo off
|
|
rem 会员服务器停止脚本 - 按端口定位进程,不误杀其他 node - GBK 编码,勿加 chcp
|
|
setlocal enabledelayedexpansion
|
|
set "FOUND="
|
|
for /f "tokens=5" %%p in ('netstat -ano ^| findstr ":12701" ^| findstr "LISTENING"') do (
|
|
set "FOUND=%%p"
|
|
)
|
|
if not defined FOUND (
|
|
echo [提示] 会员服务当前没有在运行。
|
|
pause
|
|
exit /b 0
|
|
)
|
|
echo [停止] 结束监听 12701 端口的进程 PID=!FOUND!
|
|
taskkill /F /PID !FOUND! >nul 2>nul
|
|
if !errorlevel!==0 (
|
|
echo [完成] 会员服务已停止。
|
|
) else (
|
|
echo [错误] 停止失败,请手动结束 PID !FOUND!
|
|
)
|
|
pause
|