Самым простым способом является использование следующего формата:

<команда> > <имя файла>

Например:

dir /s > list.txt

Однако, при таком подходе ошибки все равно выдаются на экран. Для решения этой проблемы необходимо добавить значение 2> для вывода ошибок в другой файл; то есть формат команды принимает следующий вид:

<команда> > <имя файла> 2> <файл с сообщениями об ошибках>

Например:

dir /s > list.txt 2> error.txt

Если необходимо, чтобы сообщения об ошибках и результаты выполнения команды перенаправлялись в один файл, воспользуйтесь таким форматом команды:

<команда> > <имя файла> 2>&1