NiOl, с такой формой записи Вы конечно знакомы:
Код:

Echo test_text>test.txt
Менее распространенная, но аналогичная по действию
Код:

>test.txt Echo test_text
Если взглянуть на
Код:

<Nul Set /p X=!Line0!
под тем же углом, то можно записать более привычно
Код:

Set /p X=!Line0!<Nul
Ключ /p позволяет установить значение переменной (
X) с выводом подсказки (
!Line0!) и вводом из
Nul.
Если я ошибаюсь, то пусть автор (
amel27) меня поправит.
