导出为CSV仅返回字符串长度

时间:2016-08-10 14:01:43

标签: powershell export-to-csv

我正在尝试将此脚本导出为CSV文件,它只列出字符串长度,而不是我想要提取的电子邮件。

Get-ADGroup -filter {name -like 'Security Group'} | 
    Get-ADGroupMember -Recursive |
    Get-ADUser -Properties Mail |
    select -ExpandProperty Mail |
    Export-Csv -NoType MyCSVfile1.csv

1 个答案:

答案 0 :(得分:4)

Export-Csv期望接收一个对象,你已经给它一个字符串,所以它在输出文件中给你这个字符串的属性(即Length)。

删除-ExpandProperty,一切都会好的。

Get-ADGroup -filter {name -like 'Security Group'} |
    Get-ADGroupMember -Recursive |
    Get-ADUser -Properties Mail |
    Select Mail |
    Export-Csv -NoType MyCSVfile1.csv