Sono su un server con DomainA. Posso usare Get-ADUser
e funziona bene.Come passare a un altro dominio e get-aduser
Ora c'è un trust costruito tra DomainA e DomainB. Vorrei passare a DomainB e ottenere tutti gli utenti in OU=New Users, DC=DomainB, DC=com
.
Ho provato questi, ma ottengo un errore.
$FetchDomainB = Get-ADUser -SearchBase "OU=New Users, DC=DomainB, DC=com"
Questo mi chiede Filtro e ho messo in emailadress allora getta un errore che dice "fornito nome distinto sotto per dc = DomainA, dc = net"
Lo stesso errore viene generato per il seguente codice pure .
PS C:\> $test = Get-ADUser -SearchBase "dc=DomainB,dc=com" -filter {EmailAddress -like "*Smith_Karla*"} -Properties EmailAddress
Grazie. ha funzionato. Ho dovuto ottenere le informazioni sul dominio usando get-addomain Domain.B prima di ottenere il domain server l'aggiornamento del codice e ha funzionato come un fascino. Grazie a Frode – Axiom
qualsiasi idea sul motivo per cui fornisce solo pochi elementi, non tutti i dettagli. dà abilitato, givenname, nome, objectclass, objectguid, sameaccoutnname, sid, surename e userprincalpalname. Ho bisogno di tutti i campi incluso OU – Axiom
@Axiom fornirà solo le proprietà richieste. Se hai bisogno di qualcosa al di fuori di quella lista devi usare '-Properties'. DistinguishedName ha già questa informazione. Altre idee [qui] (https://social.technet.microsoft.com/Forums/windowsserver/en-US/830ff383-9057-45d8-ae10-5e567efd36f8/how-to-get-parent-container-path-of- the-ad-user-object) – Matt