Powershell V2.0 を使用して、SQL クエリの内容をファイルに書き込もうとしています。Write-Host コマンドレットを使用してコンソール画面に書き込むことはできますが、Write-Output に変更すると、test.txt ファイルに 1 つの結果しか返されません (約 700 ではなく)。これはなぜですか?
foreach ($row in $DataSet.Tables[0].Rows){
$name = $row[0].ToString().Trim()
Write-Output $name >test.txt
}