Introducción a PowerShell Get-ADUser

El ADUser se usa el cmdlet para obtener información acerca de uno o más usuarios de active directory. Un usuario puede ser identificado usando varios parámetros como su nombre distinguido, el GUID correspondiente en active directory, el identificador de seguridad o el nombre SAM(Administrador de cuentas de seguridad). Para obtener la información de varios usuarios se puede usar el filtro o LDAPFilter., Los parámetros del filtro utilizan el lenguaje de expresión de PowerShell para obtener información de Active Directory. Este artículo cubrirá en detalle este cmdlet junto con explicaciones y ejemplos apropiados.,

la sintaxis y los parámetros

la sintaxis y los parámetros de Powershell get-ADUser se dan a continuación:

Comience su curso gratuito de Ciencia de Datos

Hadoop, Ciencia de datos, Estadísticas & otros

sintaxis:

Parámetros:

los parámetros de PowerShell Get-ADUser son

  • -AuthType: Esto indica el método de autenticación que se utilizará para conectarse a Active Directory., Puede ser cualquiera de dos valores, negociar también puede ser referido como 0 o básico de lo contrario puede ser referido como 1. Negociar es el modo de autenticación usado por defecto. Para que la autenticación básica funcione, se requiere una conexión SSL. El tipo de param es ADAuthType. No acepta entradas de canalización; tampoco se permiten caracteres comodín.
  • -Credential: se refiere a la cuenta de usuario que se utilizará para ejecutar el cmdlet. De forma predeterminada, se tienen en cuenta las credenciales del usuario actual a menos que el cmdlet se ejecute desde la unidad de Active Directory., En tal escenario, se considera la cuenta que está asociada a la unidad. El nombre de usuario o el objeto PSCredential se proporcionan como valor al parámetro. En caso de que se especifique un nombre de usuario, se le pedirá una contraseña. La cuenta especificada debe tener permiso a nivel de directorio, de lo contrario, el cmdlet fallará al generar un error. Su tipo es PSCredential. El parámetro no puede aceptar la entrada de canalización y los caracteres comodín tampoco están permitidos.
  • -Filter: esto denota la consulta que se utiliza para obtener los objetos desde active directory., Utiliza la sintaxis del lenguaje PowerShell express. El lenguaje de PowerShell express tiene un buen soporte de conversión de tipos. Su tipo es una cadena y el valor predeterminado es none. Este parámetro no acepta entrada de canalización y los caracteres comodín tampoco son compatibles.
  • -Identidad: Este es un parámetro obligatorio. Esto indica el usuario de Active directory cuyos detalles se deben obtener. Los siguientes valores se pueden pasar como parámetro de identidad. Un nombre único, GUID del usuario en Active directory, nombre de cuenta Sid o SAM. El tipo de este parámetro es ADUser. Su valor predeterminado es none., Este parámetro acepta entrada de canalización pero no permite caracteres comodín.
  • – LDAPFilter: esto denota la consulta LDAP que se utiliza para fines de filtrado. El parámetro filter es como la sintaxis LDAP. Su tipo es una cadena. Este parámetro no admite tanto la canalización de entrada como los caracteres comodín.
  • -Partition: se refiere a una partición de Active Directory. Debe ser el nombre de uno de los servidores de directorio actuales. Se busca en esta partición para identificar el objeto al que hace referencia el parámetro identity. Si no se especifica ningún valor, se utiliza el valor predeterminado., Si el valor pasado al parámetro identity es un nombre distinguido, el valor predeterminado se genera automáticamente a partir de este y se trata como el nombre de la partición. Si los cmdlets se ejecutan desde el proveedor de active directory, la ruta de acceso actual de la unidad se trata como el valor predeterminado de la partición. El tipo de datos para este parámetro es una cadena y el valor predeterminado es none. Este parámetro no acepta tanto la entrada de canalización como los caracteres comodín.
  • – Properties: indica la lista de propiedades del objeto de Active Directory que se devolverá., Para recuperar varias propiedades, sepárelas usando una coma. Para recuperar todas las propiedades, utilice el *. El tipo de datos de este parámetro es una cadena. El valor predeterminado es none. Este parámetro no acepta tanto la entrada de canalización como los caracteres comodín.
  • -ResultPageSize: Esto indica el número de objetos presentes en una sola página de los resultados de la consulta. Su tipo es int32. El valor predeterminado es 256. Este parámetro no acepta tanto la entrada de canalización como los caracteres comodín.
  • – ResultSetSize: indica el número máximo de objetos que debe devolver la consulta., Si todas las propiedades necesitan ser devueltas, el valor null debe ser pasado a este parámetro. Su tipo de datos es int32. Este parámetro no acepta tanto la entrada de canalización como los caracteres comodín.
  • – SearchBase: indica la ruta del anuncio en la que debe realizarse la búsqueda del objeto especificado. Si el cmdlet se ejecuta desde la unidad de active directory, la ruta de acceso actual de la unidad se considera el valor predeterminado. Si el cmdlet se ejecuta desde fuera, la unidad de destino se toma como valor predeterminado. El tipo de datos es una cadena y el valor predeterminado es none., Este parámetro no acepta tanto la entrada de canalización como los caracteres comodín.
  • – SearchScope: Esto indica el alcance de la búsqueda del objeto AD. Tiene tres valores. Base o 0, un nivel o 1 y subárbol o 2. El ámbito Base solo busca al usuario mencionado. Búsqueda de un nivel para los hijos de un objeto, el subárbol busca todos los hijos del objeto mencionado.
  • -Server: Esto indica el active directory al que conectarse. Los valores de dominio pueden ser FQDN o netbios name., El valor predeterminado puede ser el dominio donde se ejecuta el cmdlet o el servidor de unidad de active directory o el que se pasa al parámetro.

Ejemplo de PowerShell Get-ADUser

Ejemplo de Powershell get-aduser son los siguientes:

Entrada:

Salida:

Artículos Recomendados

Esta es una guía de PowerShell Get-ADUser. Aquí también discutimos la sintaxis y los parámetros de Powershell get-aduser junto con un ejemplo y su implementación de código., usted también puede tener un vistazo a los siguientes artículos para aprender más –

  1. Si por el contrario, en PowerShell
  2. Windows PowerShell ISE
  3. PowerShell Get-Service
  4. Funciones de PowerShell
0 Shares

Deja una respuesta

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