report-service/stop-service.bat

37 lines
753 B
Batchfile
Raw Permalink Normal View History

2025-04-15 11:38:14 +08:00
@echo off
chcp 65001 >nul
title 报告服务停止程序
:: 设置控制台颜色
color 0C
echo ======================================
echo 报告服务停止程序
echo ======================================
echo.
:: 检查 PM2 是否运行
where pm2 >nul 2>nul
if %errorlevel% neq 0 (
echo [错误] PM2 未安装,服务可能未在运行
pause
exit /b
)
:: 检查服务是否在运行
call pm2 list | findstr "report-service" >nul
if %errorlevel% neq 0 (
echo [信息] 服务当前未运行
pause
exit /b
)
:: 停止服务
echo [信息] 正在停止服务...
call pm2 stop report-service
call pm2 delete report-service
echo.
echo [成功] 服务已停止!
echo ======================================
pause