PowerShell - Export-CSV仅列出文本文件的最后一个

时间:2016-04-29 17:52:53

标签: text export-to-csv windows-scripting

这可能非常荒谬和简单,但我遗漏了一些东西。我有一个非常基本的脚本块,但输出正在做一些时髦的事情。代码块是:

Get-Content C:\test.txt | ForEach-Object{(Get-ADComputer -Identity $_ -Properties description) | Select-Object name, description `
| Export-Csv -Path 'C:\test.csv' -NoTypeInformation  -Force}

奇怪的是,如果我注释掉export-csv cmdlet,代码可以通过抓取文本文件中的所有内容并列出所有描述(应该如此)来完美地工作。但是,当我包含它时,导出仅列出文本文件中的最后一项。我已经阅读了一些类似的问题,但没有成功。就像我说的那样,我确信它很简单,但我似乎无法找到它。

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现它...我失踪了-append在export-csv中起作用。