37 lines
753 B
Batchfile
37 lines
753 B
Batchfile
|
@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
|