Вот демонстрация использования пакетных команд Windows для записи пользовательского ввода в файл.Обратите внимание, что файл будет записан в ту же директорию, из которой вы запускаете пакетный файл.
set /p name="What is your name: "
@echo off
echo %name% > name.txt
Флаг / p превращает это в приглашение, устанавливая значение name в качестве результата пользовательской строки ввода.@echo off предотвращает отображение следующей строки, которая отображает сохраненную переменную в текстовый файл с именем name.txt.Если name.txt не существует, он создан;если он существует, он перезаписывается этим значением.