Búsqueda de sitios web

Uso de Dsquery para obtener el nombre para mostrar del usuario


Un nombre para mostrar de usuario en Active Directory es una combinación del nombre y apellido de los usuarios, pero se puede configurar en cualquier cadena. Por ejemplo, “Juan Pablo”. El usuario de Active Directory tiene el atributo de nombre para mostrar.

Utilice el comando dsquery para obtener el nombre para mostrar del usuario. Podemos obtener el nombre para mostrar del usuario utilizando la versión general del comando dsquery * o el comando dsquery user.

En este artículo, analizaremos cómo obtener nombres para mostrar de usuarios utilizando el comando dsquery.

Dsquery obtiene el nombre para mostrar del usuario

Usando la versión general del comando de consulta, dsquery *, se puede recuperar el nombre para mostrar del usuario en el directorio activo.

dsquery * -filter "samaccountname=admin" -attr displayname

En el comando anterior, hemos utilizado dsquery * para obtener el nombre para mostrar del usuario utilizando los criterios de búsqueda especificados en el parámetro de filtro.

Obtiene el nombre para mostrar del usuario donde samaccountname=admin y lo muestra usando el atributo displayname.

El resultado del comando anterior para recuperar el nombre para mostrar del usuario usando el comando dsquery es:

Imprime el nombre para mostrar del usuario del directorio activo como John Paul en el terminal.

Consejo interesante: ¡Cómo obtener el nombre para mostrar del usuario en PowerShell!

Usando dsquery user para obtener el nombre para mostrar del usuario

El comando dsquery user se utiliza para buscar objetos de usuario en el directorio activo para los criterios de búsqueda especificados.

Usando el comando dsquery user, puede obtener el nombre para mostrar del usuario y, para mostrar información del usuario, use el comando dsget user.

dsquery user -name admin | dsget user -display

En el comando anterior, hemos utilizado el comando dsquery user para buscar los objetos de usuario en el directorio activo donde el nombre es igual a admin. Pasa la salida a otro comando de usuario dsget para mostrar el nombre para mostrar del usuario.

El resultado del comando anterior para obtener el nombre para mostrar del usuario y mostrarlo en el terminal como:

Consejo interesante: ¡Cómo obtener el último inicio de sesión del usuario usando dsquery!

Conclusión

Espero que el artículo anterior sobre cómo obtener el nombre para mostrar del usuario utilizando el comando dsquery * y el comando dsquery user le resulte útil.

Dsget también es una herramienta de línea de comandos que está disponible en un servidor Windows o disponible si el sistema tiene instalado AD DS (Active Directory Domain Services). Obtiene las propiedades de un usuario en el directorio activo.

Puede encontrar más temas sobre los comandos de PowerShell Active Directory y los conceptos básicos de PowerShell en la página de inicio de ShellGeek.

Artículos relacionados