Udostępnij za pośrednictwem


Polecenie Get-DistributionGroupMember nie zwraca wszystkich członków grupy dystrybucyjnej, jeśli istnieje wiele domen usługi Active Directory w środowisku topologii

Oryginalny numer KB: 975555

Symptomy

Rozpatrzmy następujący scenariusz:

  • W środowisku topologii Microsoft Exchange Server istnieje nadrzędna domena usługi Active Directory (Contoso.com) i dwie domeny podrzędne (US.Contoso.com i Europe.Contoso.com).

  • Jedna z domen podrzędnych (US.Contoso.com) ma zainstalowane role serwera Exchange Server.

  • Inna domena podrzędna (Europe.Contoso.com) ma Exchange Server skrzynki pocztowe użytkownika.

  • Domena nadrzędna nie ma serwerów exchange. W tym scenariuszu po uruchomieniu polecenia Get-DistributionGroupMember dla grupy dystrybucyjnej polecenie nie zwraca wszystkich członków grupy dystrybucyjnej z innej domeny podrzędnej. Zamiast tego podczas uruchamiania polecenia Get-DistributionGroupMember może zostać wyświetlony następujący komunikat o błędzie:

    Nie można wykonać operacji, ponieważ nie można odnaleźć obiektu "<nazwa> obiektu" na "Europe.Contoso.com". + CategoryInfo: InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId: 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember

Przyczyna

Aby zwrócić prawidłowy wynik, należy uruchomić Get-DistributionGroupMember, ustawiając zakres zapytania na cały las, jeśli w środowisku topologii istnieje wiele domen usługi Active Directory.

Rozwiązanie

Aby rozwiązać ten problem, wykonaj następujące kroki:

  1. Otwórz powłokę zarządzania programu Exchange.

  2. Wpisz następujące polecenie w wierszu polecenia:

    Set-ADServerSettings -ViewEntireForest $True
    

    Uwaga

    Polecenie Set-ADServerSettings to nowe polecenie w Exchange Server. Domyślnie parametr ViewEntireForest ma wartość False.

  3. Uruchom polecenie Get-DistributionGroupMember, aby pobrać wszystkich członków grupy dystrybucyjnej.