Рекомендуем, 2024

Выбор редакции

Перенаправить вывод из командной строки Windows в текстовый файл

Когда вы вводите команду в командной строке Windows, вывод команды отображается в окне командной строки. Для некоторых команд выходные данные могут быть длиной в несколько строк, а иногда и длиннее, чем высота командного окна, что приводит к прокрутке для просмотра всех выходных данных.

Если вы хотите этого избежать или хотите сохранить копию вывода, сгенерированного командой, вы можете скопировать текст из командного окна и вставить его в текстовый файл. Однако есть более простой способ «копирования» вывода в текстовый файл. Вы используете команду перенаправления .

Перенаправить вывод командной строки

Чтобы использовать команду перенаправления, используйте символ « > » и имя файла в конце команды, которую вы хотите выполнить.

Например, если вы хотите сохранить вывод команды ipconfig (отображает сетевые настройки), откройте командное окно и введите следующую команду.

 ipconfig / all> network_info.txt 

ПРИМЕЧАНИЕ. При этом создается файл network_info.txt в текущем каталоге. В этом примере, показанном на следующем рисунке, файл будет сохранен в каталоге C: \ network_info . Если вы хотите сохранить файл в другом каталоге, вы можете указать полный путь к каталогу в командной строке следующим образом:

 ipconfig / all> c: \ my_directory \ network_info.txt 

Как только вы введете команду и нажмете Enter, вы вернетесь в командную строку. Вывод отправляется в текстовый файл, но не на экран, поэтому вы не видите вывод.

Файл network_info.txt создается в текущем каталоге. Чтобы просмотреть вывод, введите следующую команду, чтобы открыть текстовый файл в Блокноте :

 notepad.exe network_info.txt 

ПРИМЕЧАНИЕ. Если вы сохранили файл в другом каталоге, обязательно укажите полный путь к файлу после « notepad.exe » в командной строке следующим образом:

 notepad.exe C: \ my_directory \ network_info.txt 

Обратите внимание, что вы также можете просто перейти к этому каталогу в Проводнике и открыть файл оттуда. Вот пример вывода команды ipconfig в текстовом файле.

Чтобы закрыть Блокнот, выберите « Выход» в меню « Файл» .

Чтобы закрыть окно командной строки, введите команду exit в командной строке и нажмите Enter .

ПРИМЕЧАНИЕ. Если вы используете одно и то же имя файла во второй раз, этот файл будет перезаписан, а все ранее выведенные данные будут потеряны. Чтобы сохранить ваш предыдущий вывод, используйте другое имя файла или вы можете добавить вывод в конец существующего файла. Чтобы добавить данные в существующий файл, используйте два символа перенаправления, как показано ниже:

 dir c: \ my_music >> network_info.txt 

ПРИМЕЧАНИЕ. Перенаправление также полезно для сохранения списков каталогов. Предыдущая команда сохраняет список каталога c: \ my_music в конце файла network_info.txt . Наслаждайтесь!

Top