Jestem na serwerze w domenie A. Mogę używać Get-ADUser
i działa dobrze.Jak przejść do innej domeny i get-aduser
Teraz istnieje zaufanie zbudowane między domeną A i domeną B. Chciałbym przejść na DomainB i uzyskać wszystkich użytkowników, którzy są w OU=New Users, DC=DomainB, DC=com
.
Próbowałem, ale otrzymałem błąd.
$FetchDomainB = Get-ADUser -SearchBase "OU=New Users, DC=DomainB, DC=com"
to prosi mnie o filtr i umieścić w emailadress następnie zgłasza błąd powiedzenie „nieprawidłowe nazwy wyróżniającej poniżej dc = DomainA, DC = netto”
sam błąd zostanie rzucony na poniższy kod, a także .
PS C:\> $test = Get-ADUser -SearchBase "dc=DomainB,dc=com" -filter {EmailAddress -like "*Smith_Karla*"} -Properties EmailAddress
Dzięki. zadziałało. Musiałem uzyskać informacje o domenie za pomocą get-addomain Domain.B najpierw, aby serwer domeny zaktualizował kod i działał jak czar. Dzięki Frode – Axiom
każdy pomysł, dlaczego daje tylko kilka elementów, a nie całe szczegóły. daje włączone, dane nazwę, nazwę, objectclass, objectguid, ten samaccoutnname, sid, surename i userprincalpalname. Potrzebuję wszystkich pól, w tym OU – Axiom
@Axiom, poda tylko żądane właściwości. Jeśli potrzebujesz czegoś poza tą listą, musisz użyć '-Properties'. Nazwa DistinguishedName ma już tę informację. Więcej pomysłów [tutaj] (https://social.technet.microsoft.com/Forums/windowsserver/en-US/830ff383-9057-45d8-ae10-5e567efd36f8/how-to-get-parent-container-path-of- obiekt-klient-użytkownik) – Matt