Hola a tod@s, el día de hoy les mostrare como recuperar o restaurar usuarios eliminados en el directorio activo.
Lo primero que vamos hacer es abrir una consola de PowerShell como administrador en nuestro servidor de directorio activo.
Con el siguiente comando obtendremos los usuarios y equipos que han sido eliminados:
get-adobject -Filter {Deleted -eq $true -and ObjectClass -eq "user" -and ObjectClass -ne "computer"} -IncludeDeletedObjectsEl resultado nos regresara cinco valores, de estos debemos tener en cuenta el «DistinguishedName» que será esencial para poder restaurar nuestro objeto que fue eliminado.

Vamos a copiar el valor mostrado en «DistinguishedName» del usuario o equipo eliminado que deseamos restaurar para completar el siguiente comando:
Restore-ADObject -Identity "DistinguishedName" -NewName "Nombre de usuario restaurado" -TargetPath "OU=Activos,OU=Usuarios,DC=midominio,DC=mx"Validamos que los parámetros los hayamos definido correctamente como se muestra en la siguiente imagen.
-Identity: Ingresamos el "DistinguishedName" del usuario o equipo eliminado.
-NewName: Será el nombre para mostrar que le daremos al usuario cuando lo restauremos.
-TargetPath: Aquí definiremos en que unidad organizativa pondremos el usuario restaurado.

En la siguiente imagen se muestra el usuario que recuperamos, en la UO que indicamos así como el nombre para mostrar que definimos.

Solo restaría cambiar la contraseña, habilitar la cuenta y actualizar algunos campos en las propiedades.
Que la fuerza los acompañe.

