@Zero-G
wie rufst Du denn die Batch auf?

batch.bat 1 2 $1
oder wie?
dann vieleicht
batch.bat 1 2 "$1"

MfG