0

我编写了一个POWERSHELL脚本来显示基于 lastlogontime 的通讯组,但我能够将其导出为 CSV 格式,但给出了错误的结果。

我的代码如下:

$users=Get-DistributionGroupMember  -Identity "ALL Group" | select -Expand SamAccountName   
$data=foreach($userss in $users){
Get-MailboxStatistics $userss |   sort LastLogonTime -Descending 
}
$data | Export-Csv "$home\Desktop\Folders.csv" -NoTypeInformation
4

1 回答 1

0

你可以使用这个:

Get-DistributionGroupMember  -Identity "ALL Group" | Select-Object -ExpandProperty SamAccountName | foreach { Get-MailboxStatistics $_ | sort-object LastLogonTime -Descending }  | Export-csv "CSVpath"

没有名为 expand 的 select-Object 开关。

于 2019-12-31T16:01:06.063 回答