保存为CSV输出时,Powershell“ExpandProperty”不起作用
如何扩展 $thisPerms = Get-Mailbox username -ResultSize unlimited Get-ADPermission $thisPerms.Identity | Where {$_.ExtendedRights -like "Send-As" -and $_.User.ToString() -ne "NT AUTHORITY\SELF" -and $_.Deny -eq $false} | select user, ExtendedRights, identity, isinherited -ExpandProperty ExtendedRights | Export-Csv c:\out.csv\] 输出到屏幕 User ExtendedRights Identity IsInherited —- ————– ——– ———– domain\user {Send-As} company.com/Division/Corporate… False 输出到文本文件 注意如何呈现ExtendedRightIdParameter而不是SendAs权限 #TYPE Microsoft.Exchange.Configuration.Tasks.ExtendedRightIdParameter "User","ExtendedRights","Identity","IsInherited" company\user","Microsoft.Exchange.Configuration.Tasks.ExtendedRightIdParameter[]","company.com/Division/Corporate Services/User","False" 如何获得CSV来包含ExpandProperty的输出?