The first and the last look fine. The one in the middle can't be discussed because of missing details.
But the THIRD and LAST batch file has the ECHO is on because you didn't tell it what to ECHO so it echoed the state of echo.
Bob