| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- @echo off
- chcp 65001 >nul
- REM 启动自动任务执行脚本
- REM 每5分钟检查一次pending任务
- echo ================================================
- echo 启动自动任务执行服务...
- echo ================================================
- echo.
- REM 切换到项目根目录(确保相对路径正确)
- cd /d %~dp0..
- REM 检查Python是否安装
- python --version >nul 2>&1
- if errorlevel 1 (
- echo [错误] 未找到Python,请先安装Python
- pause
- exit /b 1
- )
- REM 检查脚本文件是否存在
- if not exist "scripts\auto_execute_tasks.py" (
- echo [错误] 未找到脚本文件: scripts\auto_execute_tasks.py
- pause
- exit /b 1
- )
- REM 检查数据库配置是否存在
- if not exist "mcp-servers\task-manager\config.json" (
- echo [错误] 未找到数据库配置: mcp-servers\task-manager\config.json
- pause
- exit /b 1
- )
- REM 创建logs目录
- if not exist "logs" mkdir logs
- echo [信息] 当前目录: %cd%
- echo [信息] 正在启动自动任务执行服务...
- echo [信息] 检查间隔: 5分钟 (300秒)
- echo [信息] 按 Ctrl+C 可停止服务
- echo.
- python scripts\auto_execute_tasks.py --interval 300
- pause
|