Команди, які ви виконуєте в PowerShell таКомандний рядок може виводити інформацію. Іноді це лише кілька рядків, наприклад, коли ви перевіряєте пінг, або це може бути багато рядків, наприклад коли ваша локальна IP-адреса або ваш зовнішній IP-адрес. Незалежно від тривалості виходу, іноді потрібно просто зберегти його у файл, щоб вам не довелося отримувати інформацію знову і знову. І командний рядок, і PowerShell підтримують копію та вставлення, але ви також можете зберегти вихід команди у файл, коли команда виконується. Ось як це можна зробити як в командному рядку, так і в PowerShell.
Командний вихід у файл - командний рядок
Відкрийте командний рядок і введіть команду, яку потрібно запустити. Перш ніж натиснути Enter, додайте наступне наприкінці;
> name-of-file.txt
Вам не потрібно спочатку створювати текстовий файл. Командний рядок зробить це за вас. Якщо ви введете лише ім'я файлу, він буде створений у тому самому каталозі, в якому зараз знаходиться командний рядок. Ви можете зберегти вихід у інше місце, додавши шлях до папки, в яку потрібно зберегти вихід.
> path-to-foldername-of-file.txt
Якщо ви хочете зберегти вихід у файл, але також переглянути його в командному рядку, ви можете зробити це за допомогою цієї команди;
> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

Командний вихід у файл - PowerShell
У PowerShell ви можете відправити командний вихід на aподайте те саме, що і в командному рядку. Введіть команду, яку потрібно виконати, і перш ніж натиснути Enter, в кінці додайте наступне. Знову вам не доведеться створювати текстовий файл. PowerShell зробить це за вас.
> name-of-file.txt
Це збереже вихідний файл у той самий каталогв якому зараз PowerShell. Щоб зберегти вихід у файл у іншому місці, ви можете вказати шлях до папки, куди ви хочете його зберегти.
Якщо ви хочете переглянути вихід, ви не можете робити це одночасно, коли файл створюється. Після його створення запустіть цю команду, і ви зможете переглянути її вміст.
Get-Content -Path "path-to-filefile-name.txt"

Якщо вам цікаво, чи може бути вихід?збережено у файлі іншого типу, відповідь - ні. І командний рядок, і PowerShell можуть записувати / створювати текстові файли лише в оригіналі, і немає способу відформатувати вихід, щоб зберегти його у файлі.
Коментарі