Wenn man die Batchdatei über eine Eingabeausforderungsmaske startet, kann man ganz bequem mitlesen ohne an der Batch was zu verändern. Das ist gerade bei größeren Batchdateien sinnvoll. Die Eingabeaufforderung kann man auch so aufrufen:
Start - Ausführen - cmd (command bei Win 9x)