Sorry for the delay in response, it's been a while since I checked the forum.
Anyway, regarding the folder issues:
On some machines, I've found with the command line, that if the current working directory isn't set to where the builder exe file is, the builder will error.
As an example, if my current working directory is c:\source files\MyFunProject but I'm calling the builder at:
C:\Program Files (x86)\Anywhere Software\Basic4android\B4ABuilder.exe
It would error.
Yet if I changed my working folder to C:\Program Files (x86)\Anywhere Software\Basic4android using a cd command, it would work fine.
This was annoying, because I wanted to run it without changing my current working folder.
Anyway, the script handles it, it will change the working folder, before running the builder, then restore your working folder back when it ends.