Cómo obtener la lista de cuentas de equipo en un dominio de Active Directory con PowerShell

Cómo obtener la lista de cuentas de equipo en un dominio de Active Directory con PowerShell

No hay un cmdlet o secuencia de comandos de PowerShell específico para obtener todas las cuentas de los equipos en un dominio de Active Directory (AD) específico. Tendrá que usar el cmdlet Get-ADComputer y los parámetros y filtros correctos para obtener la lista deseada de cuentas de equipo de AD. Por ejemplo, para obtener todos los equipos en un dominio, deberá usar un filtro; para obtener todos los equipos inactivos, deberá obtener la lista según el último parámetro de hora de inicio de sesión; el parámetro del sistema operativo para obtener equipos que se ejecutan en un sistema operativo específico, y así sucesivamente.

En resumen, cada vez que desee obtener una lista de equipos que cumplan con un criterio específico, deberá crear una nueva secuencia de comandos de PowerShell o crear una nueva. Por otro lado, ADManager Plus, una solución de administración e informes de AD, Office 365 y Exchange únicamente basada en GUI, ofrece informes de equipos predefinidos para mostrar todos los equipos que coinciden con un criterio específico, como todos los equipos, todas las estaciones de trabajo, los equipos recientemente creados/modificados/eliminados, etc. con solo hacer clic en un botón. Este artículo compara el proceso de obtener la lista de todos los equipos en un dominio de AD con PowerShell y ADManager Plus para mostrar cómo ADManager Plus es claramente la mejor opción.

Windows PowerShell

Pasos para obtener todos los equipos de AD en un dominio 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-ADComputer y ejecútela en la ventana de PowerShell.

Una secuencia de comandos de PowerShell de ejemplo para habilitar una cuenta de AD

 Copied
Get-ADComputer -Filter*
Haga clic para copiar la secuencia de comandos completa

Esta secuencia de comandos mostrará todos los equipos en el 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 mostrar todos los equipos en un dominio AD.

  • Seleccione el informe de todos los equipos de la sección Informes de equipos en la pestaña Informes.
  • Seleccione los dominios de los que desea obtener todos los equipos de AD y haga clic en Generar. Haga clic en la opción Exportar como y seleccione el formato para exportar el informe.

Captura de pantalla

List all Active Directory computer objects using ADManager Plus

» Iniciar prueba gratuita de 30 días

Directamente desde el informe, puede habilitar/deshabilitar/eliminar equipos, modificar sus atributos, etc., utilizando las opciones de administración integradas del informe.

Limitaciones del uso de PowerShell para obtener la lista de equipos de AD

  • No podrá generar el informe de todos los equipos de AD 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 o Exchange no tienen que elevarse para habilitar cuentas de usuario de AD.
  • 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 CSV con solo hacer clic en un botón del mouse.
  • Si desea buscar el informe de equipos AD generado, la secuencia de comandos de PowerShell no ofrece ninguna opción. Tampoco ofrece ningún medio para administrar los equipos desde el 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 de equipos deseadas o modificar sus atributos, directamente desde el informe.
  • 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 objetos de equipo 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.