@echo off

REM  esc0 JTM
REM  http://www.esc0.com
setlocal enableextensions
cd /d %~dp0
if exist jtm\init.cmd pushd . && goto init
if exist ..\jtm\init.cmd pushd .. & goto init
goto :eof

:init
call jtm\init.cmd
title 停止 Tomcat 服务
goto check

:check
sc query |find /i "%tomcat_service_name%" >nul 2>nul
if not errorlevel 1 (goto stop_tomcat_service) else goto tomcat_service_not_exist

:tomcat_service_not_exist
echo -----------------------------------------------------------------
echo Tomcat 服务未启动
echo -----------------------------------------------------------------
set /p input=是否继续?(Y/N)
if /i "%input%"=="y" goto stop_tomcat_service
echo.
goto end

:stop_tomcat_service
echo Shutting down Tomcat, please wait ...
pushd %tomcat_dir%
net stop %tomcat_service_name%
bin\service.bat remove %tomcat_service_name%
popd
echo.
goto end

:end
popd