@echo off rem ************************************************************* rem ** CLI for Windows based systems (based on phing.bat) rem ************************************************************* rem This script will do the following: rem - check for PHP_COMMAND env, if found, use it. rem - if not found detect php, if found use it, otherwise err and terminate if "%OS%"=="Windows_NT" @setlocal rem %~dp0 is expanded pathname of the current script under NT set PRADO_DIR=%~dp0 goto init :init if "%PHP_COMMAND%" == "" goto no_phpcommand IF EXIST ".\framework\prado-cli.php" ( %PHP_COMMAND% -d html_errors=off -d open_basedir= -q ".\framwork\prado-cli.php" %1 %2 %3 %4 %5 %6 %7 %8 %9 ) ELSE ( %PHP_COMMAND% -d html_errors=off -d open_basedir= -q "%PRADO_DIR%\framework\prado-cli.php" %1 %2 %3 %4 %5 %6 %7 %8 %9 ) goto cleanup :no_phpcommand rem echo ------------------------------------------------------------------------ rem echo WARNING: Set environment var PHP_COMMAND to the location of your php.exe rem echo executable (e.g. C:\PHP\php.exe). (assuming php.exe on PATH) rem echo ------------------------------------------------------------------------ set PHP_COMMAND=php.exe goto init :cleanup if "%OS%"=="Windows_NT" @endlocal rem pause