我正在尝试使用 Powershell V2.0 将 SQL 查询的内容写入文件。我可以成功使用 Write-Host CMDlet 写入控制台屏幕,但是当我更改为 Write-Output 时,test.txt 文件中只返回一个结果(而不是大约 700 个)。为什么会这样?
foreach ($row in $DataSet.Tables[0].Rows){
$name = $row[0].ToString().Trim()
Write-Output $name >test.txt
}