Obtener AdUser de la lista en PowerShell
Active Directory es un repositorio central que almacena información sobre usuarios, computadoras y otros objetos en la red de Windows. A menudo, los administradores necesitan recuperar las cuentas de usuario del directorio activo de la lista predefinida.
Utilice el cmdlet Get-AdUser en PowerShell para buscar los usuarios de AD según la lista proporcionada.
El comando `Get-AdUser` en PowerShell se utiliza para obtener información sobre los usuarios en Active Directory. Este comando recupera las cuentas de usuario de la lista que contiene el usuario SamAccountName.
En este artículo, analizaremos cómo utilizar el cmdlet Get-AdUser en PowerShell para obtener una lista de usuarios en Active Directory de la lista.
Recuperar usuario de anuncio de la lista
El cmdlet Get-AdUser en PowerShell consulta cuentas de usuario en Active Directory. Para obtener la información del usuario del anuncio de la lista, siga los pasos que se indican a continuación.
- Prepare la lista: cree un archivo de texto que contenga una lista de nombres de usuarios, con un nombre de usuario por línea. Guarde el archivo como archivo .csv. Este archivo se utilizará como entrada para el script de PowerShell.
- Iniciar terminal de PowerShell: abra PowerShell con privilegios administrativos.
- Ejecute el script de PowerShell: utilice el siguiente script de PowerShell para obtener el usuario ad de la lista.
# Read the content of the file
$userNameList = Get-Content -Path C:\PowerShell\adusers_names.csv
# Iterate over the usernames one by one and get aduser information
foreach($username in $userNameList) {
Get-AdUser -Identity $username | Select Givenname, SamAccountName, UserPrincipalName
}
En el script de PowerShell anterior, el cmdlet Get-Content lee el contenido del archivo csv especificado en el parámetro Ruta y almacena el resultado en la variable $userNameList.
El bucle Foreach itera sobre la lista de nombres de usuario uno por uno y utiliza el comando Get-AdUser para recuperar información sobre el usuario específico.
El comando Get-AdUser utiliza el parámetro Identity para especificar el nombre de usuario y recuperar la información de la cuenta del usuario. Canaliza el resultado al comando Select que selecciona las propiedades Givenname, SamAccountName y UserPrincipalName del usuario.
El resultado del script de PowerShell anterior recupera la información del usuario del anuncio de la lista.
Consejo interesante: ¡Cómo exportar usuarios de anuncios a csv en PowerShell!
Conclusión
Espero que el artículo anterior sobre cómo eliminar aduser de la lista usando el cmdlet Get-AdUser en PowerShell le resulte útil.
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.
