run_interface_tests_cron.bat 763 B

123456789101112131415161718
  1. @echo off
  2. REM CFC 接口测试闭环 - Windows 任务计划程序启动器
  3. REM 由任务计划程序每 30 分钟调用;以当前用户身份运行(需能访问 git 凭证与 192.168.16.251)
  4. setlocal
  5. cd /d D:\cfc
  6. REM 定位 git-bash(常见安装路径,按顺序尝试)
  7. set "BASH="
  8. if exist "%ProgramFiles%\Git\bin\bash.exe" set "BASH=%ProgramFiles%\Git\bin\bash.exe"
  9. if not defined BASH if exist "%ProgramFiles(x86)%\Git\bin\bash.exe" set "BASH=%ProgramFiles(x86)%\Git\bin\bash.exe"
  10. if not defined BASH for %%i in (bash.exe) do set "BASH=%%~$PATH:i"
  11. if not defined BASH (
  12. echo [ERROR] 未找到 bash.exe,请安装 Git for Windows 或将 git\bin 加入 PATH
  13. exit /b 1
  14. )
  15. "%BASH%" --login -c "cd /d/cfc && ./run_interface_tests_cron.sh"
  16. endlocal