ejemplos - powershell active directory query
Cómo cambiar a otro dominio y get-aduser (3)
Intente especificar un DC en DomainB usando la propiedad -Server
. Ex:
Get-ADUser -Server "dc01.DomainB.local" -Filter {EmailAddress -like "*Smith_Karla*"} -Properties EmailAddress
Estoy en un servidor bajo el DomainA. Puedo usar Get-ADUser
y está funcionando bien.
Ahora hay una confianza construida entre DomainA y DomainB. Me gustaría cambiar a DomainB y obtener todos los usuarios que están en OU=New Users, DC=DomainB, DC=com
.
Intenté estos pero me sale un error.
$FetchDomainB = Get-ADUser -SearchBase "OU=New Users, DC=DomainB, DC=com"
Esto me pide el filtro y lo puse en una dirección de correo electrónico, luego arroja un error que dice "Nombre distinguido que se incluye a continuación para dc = DomainA, dc = net"
El mismo error se produce para el siguiente código también.
PS C:/> $test = Get-ADUser -SearchBase "dc=DomainB,dc=com" -filter {EmailAddress -like "*Smith_Karla*"} -Properties EmailAddress
Solo quiero agregar que si no conoce de forma -Server
el nombre de un controlador de dominio, puede obtener el más cercano, pasar su nombre de host al argumento del -Server
.
$dc = Get-ADDomainController -DomainName example.com -Discover -NextClosestSite
Get-ADUser -Server $dc.HostName[0] `
-Filter { EmailAddress -Like "*Smith_Karla*" } `
-Properties EmailAddress
get-aduser -Server "servername" -Identity %username% -Properties *
get-aduser -Server "testdomain.test.net" -Identity testuser -Properties *
Estos funcionan cuando tienes el nombre de usuario. También menos que escribir que usar la propiedad -filter
.
EDITAR: Formato.