@echo offf
echo hello
@echo off
for /f "skip=3 tokens=4" %%i in ('sc query MongoDB') do set "zt=%%i" &goto :next
:next
echo "%zt%"
if "%zt%"=="RUNNING" (goto running)
if "%zt%"=="STOPPED" (goto stop)
if "%zt%"=="" (goto create)
:running
echo MongoDB服務在運行,是否要停止該服務,是請輸入y,否請輸入n
set /p option=please input:
if "%option%"=="y" (goto choiceY)
if "%option%"=="n" (goto choiceN)
goto :end
:stop
echo MongoDB服務現在處理停止狀態,開始啟動服務……
C:
cd \MongoDB\Server\3.2\bin
net start MongoDB
goto :end
:create
C:
cd \MongoDB\Server\3.2\bin
mongod -dbpath "C:\MongoDB\Server\3.2\data\db" -logpath "C:\MongoDB\Server\3.2\data\logs\MongoDB.log" -install -serviceName "MongoDB"
echo Made By danche
net start MongoDB
goto :end
:choiceY
echo MongoDB服務正在運行
:choiceN
C:
cd \MongoDB\Server\3.2\bin
net stop MongoDB
:end
pause