Kommandot Get-DistributionGroupMember returnerar inte alla medlemmar i distributionsgruppen om det finns flera Active Directory-domäner i topologimiljön
Ursprungligt KB-nummer: 975555
Symptom
Tänk dig följande situation:
I en Microsoft Exchange Server topologimiljö finns det en överordnad Active Directory-domän (
Contoso.com
) och två underordnade domäner (US.Contoso.com
ochEurope.Contoso.com
).En av de underordnade domänerna (
US.Contoso.com
) har Exchange Server serverroller installerade.En annan underordnad domän (
Europe.Contoso.com
) har Exchange Server användarpostlådor.Den överordnade domänen har inga Exchange-servrar. I det här scenariot returnerar kommandot inte alla medlemmar i distributionsgruppen från den andra underordnade domänen när du kör kommandot Get-DistributionGroupMember för en distributionsgrupp. I stället kan du få följande felmeddelande när du kör kommandot Get-DistributionGroupMember:
Det gick inte att utföra åtgärden eftersom det inte gick att hitta objektets< objektnamn> på Europe.Contoso.com. + CategoryInfo: InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId : 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember
Orsak
Om du vill returnera rätt resultat måste du köra Get-DistributionGroupMember genom att ställa in frågeomfånget på hela skogen om det finns flera Active Directory-domäner i topologimiljön.
Åtgärd
Lös problemet genom att följa dessa steg:
Öppna Exchange Management Shell.
Skriv följande kommando på kommandoraden:
Set-ADServerSettings -ViewEntireForest $True
Obs!
Kommandot Set-ADServerSettings är ett nytt kommando i Exchange Server. Som standard är parametern ViewEntireForest inställd på False.
Kör kommandot Get-DistributionGroupMember för att hämta alla medlemmar i distributionsgruppen.