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:

Get-ADOrganizationalUnit -Filter 'Name -like "*Usuarios*"' | Select Name, DistinguishedName