这可能非常荒谬和简单,但我遗漏了一些东西。我有一个非常基本的脚本块,但输出正在做一些时髦的事情。代码块是:
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,代码可以通过抓取文本文件中的所有内容并列出所有描述(应该如此)来完美地工作。但是,当我包含它时,导出仅列出文本文件中的最后一项。我已经阅读了一些类似的问题,但没有成功。就像我说的那样,我确信它很简单,但我似乎无法找到它。
谢谢!
答案 0 :(得分:0)
我发现它...我失踪了-append在export-csv中起作用。