@echo off chcp 65001 >nul REM 医学信息支持系统 - Windows启动脚本 echo ================================== echo 医学信息支持系统 - 启动脚本 echo ================================== echo. REM 检查Docker是否安装 where docker >nul 2>nul if %ERRORLEVEL% NEQ 0 ( echo ❌ 错误: 未检测到Docker,请先安装Docker Desktop pause exit /b 1 ) REM 检查Docker Compose是否安装 where docker-compose >nul 2>nul if %ERRORLEVEL% NEQ 0 ( echo ❌ 错误: 未检测到Docker Compose,请先安装Docker Compose pause exit /b 1 ) REM 检查.env文件是否存在 if not exist .env ( echo ⚠️ 警告: 未找到.env文件,正在复制示例配置... copy env.example .env echo ✅ 已创建.env文件,请编辑此文件配置API密钥等信息 echo. echo 请编辑.env文件后重新运行此脚本 pause exit /b 0 ) echo 📦 正在启动服务... echo. REM 启动Docker Compose docker-compose up -d REM 等待服务启动 echo. echo ⏳ 等待服务启动... timeout /t 10 /nobreak >nul REM 检查服务状态 echo. echo 📊 服务状态: docker-compose ps echo. echo ================================== echo ✅ 系统启动完成! echo ================================== echo. echo 访问地址: echo 前端: http://localhost echo 后端API: http://localhost:8080/api echo. echo 默认账号: echo 用户名: admin echo 密码: admin123 echo. echo 查看日志: echo docker-compose logs -f echo. echo 停止服务: echo docker-compose down echo. pause