Cómo obtener el estado de cuentas de Active Directory con PowerShell

Cómo obtener el estado de cuentas de Active Directory con PowerShell

Este artículo compara el proceso de obtención del estado de cuentas de equipo y usuario de Active Directory (AD) con PowerShell y ADManager Plus, una solución unificada de administración e informes de AD, Office 365 y Exchange Server.

Para obtener el estado de cuenta de los usuarios y los equipos, se deben usar los cmdlets Get-ADUser y Get-ADComputer. Para limitar el alcance del comando a unidades organizativas o dominios específicos, se deben usar los filtros, lo que hace que usar estos cmdlets sea una tarea compleja. ADManager Plus, por otro lado, ofrece informes predefinidos para obtener el estado de los usuarios y equipos de AD. También puede establecer el alcance de estos informes con solo apuntar y hacer clic en acciones.

Windows PowerShell

Pasos para obtener el estado del usuario de AD y el estado de los equipos con PowerShell.

  • Asegúrese de tener los permisos necesarios para realizar esta acción y también para ejecutar secuencias de comandos de PowerShell.
  • Cree la secuencia de comandos con el cmdlet Get-ADUser o Get-ADComputer, según sea necesario, y ejecútela en la ventana de PowerShell.

Una secuencia de comandos de ejemplo de PowerShell para obtener el estado de las cuentas

 Copied
For users' status:
Get-ADUser -Filter* | Select Name, Enabled
- For computers' status:
Get-ADComputer -Filter* | Select Name, Enabled
Haga clic para copiar el script completo

Estas secuencias de comandos mostrarán los nombres y el estado de todos los usuarios y equipos del dominio. Si desea exportar el informe en un formato específico, debe modificar la secuencia de comandos agregando el formato requerido y la ubicación para almacenar el archivo exportado.

ADManager Plus

Para obtener informes de usuarios o equipos de AD en función de su estado, utilice cualquiera de los múltiples informes basados en el estado. Por ejemplo, para obtener los usuarios o equipos deshabilitados:

  • Seleccione el informe de usuarios deshabilitados de la sección Informes de equipos en la pestaña Informes. (Para equipos deshabilitados, seleccione el informe Equipos deshabilitados de Informes de equipos en la pestaña Informes).
  • Seleccione los dominios de los que desea obtener todas las cuentas y haga clic en Generar. Haga clic en la opción Exportar como y seleccione el formato para exportar el informe.

Captura de pantalla

Get Active Directory account status using ADManager Plus

» Iniciar prueba gratuita de 30 días

A diferencia de los cmdlets de PowerShell, ADManager Plus ofrece informes especialmente diseñados para obtener usuarios y equipos habilitados, deshabilitados, bloqueados y caducados para cada tipo de objeto de AD. Para cada tipo de objeto, ofrece una opción de habilitar/deshabilitar. Igualmente, directamente desde los informes, puede habilitar, deshabilitar o eliminar las cuentas; mover, modificar sus atributos, etc., utilizando las opciones de administración integradas del informe.

Limitaciones del uso de PowerShell para obtener el estado de las cuentas de AD

  • No podrá generar todos los informes de estado de cuentas con PowerShell si no tiene suficientes privilegios en los dominios de AD desde los que desea generar este informe. Con ADManager Plus, los privilegios de los usuarios en AD nativo no tienen que elevarse para habilitar cuentas de AD de usuario.
  • Para exportar el informe en un formato específico mediante PowerShell, se debe modificar la secuencia de comandos. Sin embargo, con ADManager Plus, hay una opción Exportar como incorporada que le permite exportar el informe en formato CSV, PDF, HTML o XLSX con solo hacer clic en un botón del mouse.
  • Si desea buscar en los informes de AD generados algún dato o cuenta de usuario específicos, la secuencia de comandos de PowerShell no ofrece ninguna opción. Tampoco ofrece ningún medio para administrar las cuentas del informe. ADManager Plus, por otro lado, ofrece una búsqueda integrada y acciones de administración sobre la marcha en todos sus informes para ubicar cualquier equipo fácilmente y mover, habilitar/deshabilitar, eliminar o restablecer las cuentas deseadas o modificar sus atributos, directamente desde los informes
  • Debe saber cómo ejecutar las secuencias de comandos desde la ventana de PowerShell. ADManager Plus está basado únicamente en GUI, lo que le permite realizar todas las acciones de administración e informes con solo hacer clic con el mouse desde su consola basada en la web.
  • Simplemente un guion fuera de lugar o un nombre de atributo LDAP mal escrito podría causar errores. ADManager Plus le permite realizar todas las operaciones de administración e informes deseadas con acciones basadas únicamente en clics del mouse.

Encuentre información sobre los usuarios de Active Directory a partir de informes prediseñados.

  Obtenga una prueba gratuita de 30 días.
  • Embárcate en tu libre de guiones gestión de anuncios, informes, y viaje de automatización con ADManager Plus.
  •  
  • Al hacer clic en 'Comience su prueba gratuita ahora', acepta el procesamiento de datos personales de acuerdo con Política de Privacidad.
  •  
  • ¡Gracias por descargar!

    Tu descarga debería comenzar automáticamente en 15 segundos. De lo contrario, haga clic aquí para descargar manualmente.

Guías prácticas de PowerShell relacionadas:

ADManager Plus Confiado por

Gestión de Active Directory y herramienta de informes.