El término Get-ADUser no se reconoce en PowerShell – TrucosInformaticos

General

El Obtener-ADUser El cmdlet de PowerShell permite obtener información sobre los usuarios en un dominio de Active Directory. En algunos casos, es posible que reciba un error al usar este cmdlet en una consola PowerShell o en un script de PS1:

Get-ADUser: el término ‘Get-ADUser’ no se reconoce como el nombre de un cmdlet, función, archivo de script o programa ejecutable. Verifique la ortografía del nombre o, si se incluyó una ruta, verifique que la ruta sea correcta e inténtelo nuevamente.

+ Información de categoría: Objeto no encontrado: (Get-ADUser: Cadena)

[]CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException

Este error simplemente significa que el módulo Active Directory para PowerShell no está instalado en la computadora o no está cargado en la sesión actual de PowerShell.

Intente importar el módulo AD PowerShell a su sesión:

Import-Module ActiveDirectory

Si faltan los archivos del módulo en los directorios predeterminados de PowerShell, se produce un error:

Importar módulo: el módulo especificado ‘ActiveDirectory’ no se cargó porque no se encontró ningún archivo de módulo válido en ningún directorio de módulo.

Recurso no disponible: (ActiveDirectory:cadena) [Import-Module]FileNotFoundException + FullyQualifiedErrorId: Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

Para verificar si el módulo Active Directory está instalado, ejecute el comando:

Get-Module -Name ActiveDirectory -ListAvailable

conseguir que el usuario no sea reconocido

Si el comando no devuelve nada, significa que falta el módulo.

El módulo AD PowerShell es parte del Directorio activo RSAT conjunto de herramientas de gestión. En Windows 10 y 11, puede instalar RSAT Active Directory con el módulo AD PowerShell a través del panel de Configuración:

  1. Vaya a Configuración > Sistema > Funciones opcionales > Agregar una función opcional; obtener usuario del anuncio no reconocido
  2. Seleccionar de la lista RSAT: Servicios de dominio de Active Directory y herramientas ligeras de servicios de directorio y verifique para instalar.
    get aduser el término get aduser no se reconoce

En Windows 10 y 11, también puede usar el comando PowerShell para instalar el kit de herramientas RSAT AD:

Add-WindowsCapability -online -Name "Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0"

powershell hace que un usuario no sea reconocido

Reinicie la consola PowerShell y verifique que el componente RSAT AD esté instalado:

Get-WindowsCapability -online -Name "Rsat.ActiveDirectory*"|select name,state

el término get adcomputer no se reconoce

En Windows Server 2022, 2019 y 2016, puede instalar el módulo RSAT AD a través de la GUI del Administrador del servidor. (Agregar funciones y características > Funciones > Herramientas de administración remota del servidor > Herramientas de AD DS y AD LDS > Módulo de Active Directory para Windows PowerShell) o usando el siguiente comando de PowerShell:

Install-WindowsFeature -Name RSAT-AD-PowerShell

el término get aduser no se reconoce

Ahora está listo para importar el módulo AD PowerShell a su sesión:

Import-Module ActiveDirectory

Módulo de importación ActiveDirectory

Intente usar Get-ADUser y otros cmdlets de módulo en sus scripts de PowerShell.

Puede utilizar el módulo PowerShell sin instalación de RSAT en su computadora. Simplemente copie los siguientes archivos del módulo a una computadora e impórtelos a su sesión de PowerShell:

Import-Module "C:\PS\Microsoft.ActiveDirectory.Management.dll"
Import-Module "C:\PS\Microsoft.ActiveDirectory.Management.resources.dll"

Otro error común de Get-ADUser es:

No se puede reconocer el filtro de búsqueda.

El error suele deberse a valores incorrectos de los parámetros Filter o LDAPFilter. Verifique la sintaxis del filtro en el comando Get-ADUser.

Valora este post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *