obtener_los_upn_de_todos_los_usuarios_habilitados
Correr en el DC
# Lista todos los usuarios habilitados y sus UPNs Get-ADUser -Filter 'Enabled -eq $true' -Properties UserPrincipalName | Select-Object Name, UserPrincipalName | Out-File -FilePath "C:\temp\users.txt" -Encoding UTF8
Para filtrar por Organizational Unit (OU) en `Get-ADUser`, usás el parámetro `-SearchBase`.
🔍 Filtrar usuarios por OU con PowerShell
# Exporta los usuarios habilitados de una OU específica Get-ADUser -Filter 'Enabled -eq $true' -SearchBase 'OU=Usuarios,OU=Empresa,DC=midominio,DC=com' -Properties UserPrincipalName | Select-Object Name, UserPrincipalName | Out-File -FilePath "C:\temp\usuarios_ou.txt" -Encoding UTF8
🧠 Notas:
-SearchBase: define el DN (distinguished name) de la OU donde buscar.- Requiere escribir el path completo de la OU en formato LDAP.
- Podés obtenerlo con herramientas como ADUC (botón derecho sobre la OU → Properties → pestaña Attribute Editor →
distinguishedName), o vía PowerShell:
Get-ADOrganizationalUnit -Filter 'Name -like "*Usuarios*"' | Select Name, DistinguishedName
obtener_los_upn_de_todos_los_usuarios_habilitados.txt · Last modified: 2025/06/19 18:13 by oso
