@echo off REM ============================================================ REM backup-vault.bat — Wrapper Windows para backup do Vault REM Chama o script bash (Git Bash / MSYS2) REM Agendar via Task Scheduler: schtasks /create ... REM ============================================================ setlocal SET SCRIPT_DIR=%~dp0 SET BASH_PATH=C:\Program Files\Git\bin\bash.exe IF NOT EXIST "%BASH_PATH%" ( SET BASH_PATH=C:\Program Files (x86)\Git\bin\bash.exe ) IF NOT EXIST "%BASH_PATH%" ( echo [ERRO] Git Bash nao encontrado. Instale Git for Windows. echo Download: https://git-scm.com/download/win pause exit /b 1 ) echo [INFO] Executando backup via Git Bash... "%BASH_PATH%" --login -i "%SCRIPT_DIR%backup-vault.sh" if %ERRORLEVEL% NEQ 0 ( echo [ERRO] Backup falhou com codigo: %ERRORLEVEL% pause exit /b %ERRORLEVEL% ) echo [OK] Backup concluido. pause