Может это подойдет. Чистит пробелы и табуляции, насчет других символов - не знаю.
## Код:
```
REM some commands

CALL :BLANK %check_string%

REM some commands


GOTO :EOF

:BLANK
IF not "%1"=="" EXIT /b 1
```
