install-backup-task.bat 789 B

123456789101112131415161718192021222324252627
  1. @echo off
  2. chcp 65001 >nul
  3. cd /d "%~dp0"
  4. echo ============================================
  5. echo MES Cloud 数据库备份 - 安装每天 18:00 任务
  6. echo ============================================
  7. echo.
  8. echo 将注册 Windows 计划任务: MES_Cloud_DB_Backup
  9. echo 备份目录: E:\MES_DB_Backup
  10. echo 每天 18:00 压缩全量备份,保留最近 7 天,过期自动删除
  11. echo 不修改 MySQL 配置,不需要重启服务
  12. echo.
  13. powershell.exe -NoProfile -ExecutionPolicy Bypass -File "%~dp0backup-db.ps1" -Install
  14. if errorlevel 1 (
  15. echo.
  16. echo 安装失败,请右键“以管理员身份运行”本文件。
  17. pause
  18. exit /b 1
  19. )
  20. echo.
  21. echo 安装完成。建议现在手动试跑一次:
  22. echo powershell -ExecutionPolicy Bypass -File "%~dp0backup-db.ps1"
  23. echo.
  24. pause