start_cursor_task_trigger_background.bat 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. @echo off
  2. REM 在后台启动Cursor任务执行触发器(无窗口)
  3. echo ================================================
  4. echo 在后台启动Cursor任务执行触发器...
  5. echo ================================================
  6. echo.
  7. REM 检查Python是否安装
  8. python --version >nul 2>&1
  9. if errorlevel 1 (
  10. echo [错误] 未找到Python,请先安装Python
  11. pause
  12. exit /b 1
  13. )
  14. REM 检查脚本文件是否存在
  15. if not exist "scripts\trigger_cursor_execution.py" (
  16. echo [错误] 未找到脚本文件: scripts\trigger_cursor_execution.py
  17. pause
  18. exit /b 1
  19. )
  20. REM 创建logs目录
  21. if not exist "logs" mkdir logs
  22. echo [信息] 正在后台启动Cursor任务执行触发器...
  23. echo [信息] 检查间隔: 5分钟 (300秒)
  24. echo [信息] 任务指令文件: .cursor\task_execute_instructions.md
  25. echo [信息] 日志输出: logs\cursor_task_trigger.log
  26. echo.
  27. REM 切换到项目根目录并后台运行
  28. cd /d %~dp0..
  29. start /B python scripts\trigger_cursor_execution.py --interval 300 > logs\cursor_task_trigger.log 2>&1
  30. echo [成功] 服务已在后台启动!
  31. echo [提示] 使用 scripts\stop_cursor_task_trigger.bat 可停止服务
  32. echo [提示] 使用 scripts\check_cursor_task_trigger.bat 可查看服务状态
  33. echo.
  34. pause