Basically, yeah. I can add the if logic to avoid this issue, it's just that, in my batch file, I went from this:
cd %1*to this:
rem change to requested dir. Use special rules when running under TCC:
if (%@EVAL[1+1]%)==(2) goto cdUnderTCC
cd %1*
goto runMvn
:cdUnderTCC
if (%1)==(.) goto runMvn...