Quick Links
Summary
Do you want to save your PowerShell command’s result in a TXT (text) or CSV (comma-separated values) file on your computer? If so, it’s easy to do, and we’ll show you how on your Windows 11 or Windows 10 PC.
Send a PowerShell Command’s Output to a Text File
To write your PowerShell command’s output to a text (TXT) file, firstlaunch a PowerShell window. Here, type whatever command you need, the output of which you want in a text file. After you’ve typed the command, press Spacebar, type the > (greater than) symbol, press Spacebar, enter the full path to the text file where you want to save the output, and press Enter.
For example, if you want to save the “systeminfo” command’s output to a file named “SystemInfo.txt” on your desktop, your command will look something like the following:

As soon as you press Enter, PowerShell creates your specified file and adds your command’s result to it. When that’s done, access your specified path, and you’ll find your newly created file there.
Send a PowerShell Command’s Output to a CSV File
If you want to create a CSV file containing the output of your specified PowerShell command, use the tool’s “Export-CSV"cmdlet.
To do that, launch PowerShell. Here, enter your command (the results of which you want in a CSV file). Then, press Spacebar, enter the | (pipe) sign, press Spacebar, enter “Export-CSV”, press Spacebar, enter the full path to the CSV file you want to create, press Spacebar, type “-NoTypeInformation”, and press Enter.

For example, if you want to save the current directory’s item list in a file called “List.csv” on your desktop, you’d use a command that looks like the following. Note that the “NoTypeInformation” parameter here tells the command not to include the #TYPE information header in your CSV file.
When you’ve finished running the command, you’ll have a file called “List.csv” on your desktop containing the list of the items in your current directory.

View Your Text or CSV File’s Contents in PowerShell
You can view your newly created text or CSV file’s contents right inside PowerShell. You don’t have to leave the tool and use another app to open your files.
To do that, open a PowerShell window, type the following command, replacing “PATH” with the full path to your text or CSV file, and press Enter.
For example, if you want toread the contents of a filenamed “SystemInfo.txt” placed on your desktop, you’d use the following command:
Instantly, PowerShell will load your file’s contents in your open window, allowing you to read the file content.
And that’s all there is to know about saving your PowerShell command results in text or CSV files. Enjoy!