@echo off setlocal EnableExtensions cd /d "%~dp0" set "PY=" if exist ".venv\Scripts\python.exe" set "PY=.venv\Scripts\python.exe" if not defined PY ( where py >nul 2>&1 && set "PY=py" ) if not defined PY set "PY=python" if /I "%~1"=="setup" ( "%PY%" setup.py exit /b %ERRORLEVEL% ) "%PY%" -m bot %*