如何将此脚本的结果写入文件?

How do I write this script's results to a file?

我正在学习 powershell 的基本问题。目前我有一个脚本,它以一种干净的格式给我一个目录的输出。我想将结果写入文件而不是控制台。我似乎无法弄清楚 Out-File 的正确用法。我已经在脚本中尝试过它,并在 运行 时尝试将其作为扩展。任何帮助将不胜感激。

get-childitem "A:\data\set1" -recurse | where {$_.extension -eq ".mp3"} | % {
 Write-Host $_.FullName}

您不需要使用 Write-Host:

get-childitem "A:\data\set1" -recurse | 
  where {$_.extension -eq ".mp3"} | 
  % {$_.FullName} | 
  Out-File ./list.txt