Как мне выводить и отправлять вывод консоли на файл в скрипте bat? - PullRequest
130 голосов
/ 02 февраля 2009

У меня есть пакетный скрипт, который выполняет задачу и отправляет вывод в текстовый файл. Можно ли отобразить вывод в окне консоли?

Например:

c:\Windows>dir > windows-dir.txt

Есть ли способ отобразить вывод dir в окне консоли и поместить его в текстовый файл?

Ответы [ 11 ]

0 голосов
/ 06 апреля 2016

Решение, предоставленное «Томас Р», идеально подходит для вопроса ОП и доступно изначально.

Try: chkdsk c:> output.txt | введите output.txt

Вывод этой команды включает процент выполнения, который последовательно выводится в файл, следовательно, он будет выглядеть немного грязно (то есть текст будет добавляться по мере продвижения). Этого не происходит с битами, которые выводятся на STDOUT (экран). Это так, как если бы вы просто выполняли ту же команду без перенаправления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...