The only way to read lines of input from the command line is using the COPY command.
for example:
echo Enter filename, followed by CTRL+Z:
copy con filename.tmp
The COPY command stops reading when you press ctrl-z, you will then find the contents of what the user pressed in filename.tmp which you should then parse using a FOR /F command.
you do not have much control over this and it's usually better to provide the user with a limited choice of what they can choose and use the CHOICE command.
Ciao
Gary