Как перенаправить вывод командной строки в файл [Легко]
Использовать оператор перенаправления для перенаправления вывода команды в файл. Это один из наших любимых Уловки и хитрости командной строки.
Вместо этого всю информацию, отображаемую в командной строке после выполнения команды, можно сохранить в файл, который вы можете открыть в Windows для последующего использования или управления, как вам нравится.
Пока есть несколько операторов перенаправления, которые вы можете подробнее читайте здесь, два, в частности, используются для вывода результатов команды в файл: знак больше, >, и двойной знак больше, >>.
Как использовать операторы перенаправления
Самый простой способ узнать, как использовать эти операторы перенаправления, - это посмотреть несколько примеров:
ipconfig / все> mynetworksettings.txt

В этом примере вся информация о конфигурации сети, которая обычно отображается на экране после запуска ipconfig / все, сохраняется в файл с именем mynetworksettings.txt. Он хранится в папке слева от команды, C: \ Users \ Джон в этом случае.
В
Хотя файл будет создан, если он еще не существует, папки не будут. Чтобы сохранить вывод команды в файл в определенной папке, которая еще не существует, сначала создайте папку, а затем запустите команду. Создавайте папки, не выходя из командной строки, с помощью mkdir команда.
ping 10.1.0.12> "C: \ Users \ Jon \ Desktop \ Ping Results.txt"

Здесь, когда выполняется команда ping, командная строка выводит результаты в файл с именем Ping Results.txt расположен на Джон рабочий стол пользователя, на C: \ Users \ Jon \ Рабочий стол. Полный путь к файлу заключен в кавычки, потому что был задействован пробел.
Помните, что при использовании > оператор перенаправления, указанный файл создается, если он еще не существует, и перезаписывается, если он существует.
Оператор перенаправления добавления
Оператор двойной стрелки добавляет, а не заменяет файл:
ipconfig / all >> \\ сервер \ файлы \ officenetsettings.log
В этом примере используется >> оператор перенаправления, который работает почти так же, как > только вместо перезаписи выходного файла, если он существует, он добавляет выходные данные команды в конец файла.
Вот пример того, что это БРЕВНО файл может выглядеть так, как если бы в него была экспортирована команда:

В >> Оператор перенаправления полезен, когда вы собираете аналогичную информацию с разных компьютеров или команд и хотите, чтобы все эти данные были в одном файле.
Приведенные выше примеры операторов перенаправления находятся в контексте командной строки, но вы также можете использовать их в ЛЕТУЧАЯ МЫШЬ файл. Когда вы используете BAT-файл для передачи вывода команды в текстовый файл, используются те же самые команды, которые описаны выше, но вместо нажатия Входить чтобы запустить их, вам просто нужно открыть файл .BAT.
Использование операторов перенаправления в пакетных файлах
Операторы перенаправления работают в пакетных файлах, включая команду так же, как в командной строке:
tracert yahoo.com> C: \ yahootracert.txt

Выше приведен пример того, как создать пакетный файл, который использует оператор перенаправления с команда tracert.

В yahootracert.txt файл (показанный выше) будет создан на C: проехать несколько секунд после выполнения sample.bat файл. Как и в других примерах выше, в файле показано все, что могла бы раскрыть командная строка, если бы оператор перенаправления не использовался.