PowerShell вывод команды в файл




Команды, которые вы выполняете в PowerShell и командной строке, могут выводить информацию. Иногда это всего лишь несколько строк, например, когда вы проверяете эхо-запрос, или это может быть много строк, например, когда вы используете локальный IP-адрес или внешний IP-адрес  Иногда вам просто нужно сохранить его результаты в файл, чтобы вам не приходилось извлекать информацию снова и снова. Командная строка и PowerShell поддерживают копирование и вставку, но вы также можете сохранить вывод команды в файл при запуске команды. Вот как вы можете сделать это как в командной строке, так и в PowerShell.

Вывод команды в файл - Командная строка

Откройте командную строку и введите команду, которую вы хотите запустить. Прежде чем нажать Enter, добавьте в конце следующее:

> имя файла.txt

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

> путь к файлу\имя файла.txt



Если вы хотите сохранить выходные данные в файл, а также просмотреть его в командной строке, вы можете сделать это с помощью этой команды;

> путь к файлу\имя файла.txt | type


Вывод команды в файл - PowerShell

В PowerShell вы можете отправлять вывод команды в файл так же, как в командной строке. Введите команду, которую вы хотите запустить, и прежде чем нажать Enter, добавьте следующее в конце. Опять же, вам не нужно создавать текстовый файл. PowerShell сделает это за вас.

имя файла.txt 

Это сохранит выходной файл в том же каталоге, в котором в данный момент находится PowerShell. Чтобы сохранить выходные данные в файл в другом месте, вы можете указать путь к папке, в которой вы хотите его сохранить.

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

Get-Content -Path путь к фалу\имя файла.txt" 



Если вам интересно, можно ли сохранить результаты в другом типе файла, ответ - нет. И Командная строка, и PowerShell могут только естественным образом записывать/создавать текстовые файлы, и нет никакого способа отформатировать вывод, чтобы при сохранении в файл он выглядел определенным образом.
PowerShell вывод команды в файл PowerShell вывод команды в файл Reviewed by Admin on апреля 07, 2019 Rating: 5

Комментариев нет: