I've encounted a very strange issue with .bat script in Win10:

```
@ECHO OFF
IF NOT EXIST ".\venv\" (
    ECHO | SET /p msg="Creating virtual environment..."
    python -m venv venv
    ECHO OK
    venv\Scripts\activate.bat
    python -m pip install --upgrade pip setuptools
    pip install -r requirements.txt
) ELSE (
    venv\Scripts\activate.bat
)
python runner.py

```

The last command `python runner.py` is never executed.
However, if I duplicate the command in `IF` and `ELSE` clauses, then it runs OK.
What could be the reason for this?

P.S. I tried using `IF-GOTO` and `GOTO` in `IF-ELSE` clause -- nothing. Looks like the script finishes with closing bracket and that's it. And looks like the problem is in `venv\Scripts\activate.bat`.
How to resolve this issue?