1

我正在尝试创建一个脚本来提取联系人组并将它们放入 Excel 表中。这是我到目前为止所拥有的:

Import-Module ActiveDirectory
Get-ADUser -SearchBase "OU=XXXXX,OU=XXXXX,DC=XXXXXX,DC=DOM" -Filter * | foreach-object                                   {
write-host "User:" $_.Name -foreground green
Get-ADPrincipalGroupMembership $_.SamAccountName | foreach-object {
    write-host "Member Of:" $_.name
}
} | Export-Csv c:\tech.csv

这适用于用户帐户(出于某种原因导出除外),但不适用于联系人。

该脚本在运行时不会为发行版联系人组返回任何内容。我们有一个联系人列表,这些联系人是我们很可能不再需要的发行组的一部分。我通过powershell从远程计算机运行它,我想我可以使用这个脚本并将它指向特定的联系人OU。

我也在我们的 Exchange 服务器上试过这个:

Get-Contact | 
sort-object LastName | 
%{ Get-MailContact $_.DistinguishedName | select Name,Member,PrimarySMTPAddress } 

似乎没有“成员”属性。

4

0 回答 0