Búsqueda de sitios web

Quitar AdComputer en Active Directory


El cmdlet Remove-AdComputer en PowerShell elimina una computadora con Active Directory. El parámetro Identidad especifica el equipo publicitario que se eliminará mediante GUID, nombre distinguido, identificador de seguridad o SAMAccountName.

Los administradores de Active Directory son responsables de la administración del directorio activo, como la administración de dominios, la creación de usuarios y la administración de objetos y grupos de computadora en un directorio activo. Como administrador, debemos realizar un seguimiento de las computadoras publicitarias inactivas y eliminar las computadoras publicitarias que estén inactivas o que nunca hayan iniciado sesión.

El cmdlet Get-AdComputer en Active Directory se utiliza para obtener una computadora del directorio activo según criterios de búsqueda y pasar objetos de una computadora a Remove-AdComputer para eliminar computadoras del directorio activo.

En esta publicación de blog, explicaré cómo usar Remove-AdComputer en el directorio Active para eliminar adcomputer, eliminar todas las computadoras de una ubicación específica y eliminar adcomputer y todos los objetos hoja que se encuentran en un directorio específico.

Sintaxis de Remove-AdComputer

Remove-AdComputer elimina una computadora del directorio activo.

Sintaxis:

Remove-ADComputer
      [-WhatIf]
      [-Confirm]
      [-AuthType <ADAuthType>]
      [-Credential <PSCredential>]
      [-Identity] <ADComputer>
      [-Partition <String>]
      [-Server <String>]
      [<CommonParameters>]

Parámetros:

-AuthType - Especifica el método de autenticación a utilizar. El parámetro AuthType acepta Básico (o 1) o Negociar (o 0). Tiene Negociar el método de autenticación predeterminado.

Se requiere una conexión SSL (Secure Socket Layer) para utilizar el método de autenticación básica.

-Credencial PSCredential: especifica las credenciales de usuario necesarias para realizar la tarea Remove-AdComputer. De forma predeterminada, acepta las credenciales de los usuarios que han iniciado sesión.

Para usar el parámetro Credencial, use el nombre de usuario como Usuario1 o dominio\Usuario1 o puede crear y usar el objeto PSCredential usando el cmdlet Get-Credential.

-Identity: especifica el objeto de Active Directory mediante un nombre distintivo, GUID, identificador de seguridad o SAMAccountName.

-Partition: especifica el nombre completo de una partición del directorio activo.

Quitar AdComputer de Active Directory

Para eliminar adcomputer de un directorio activo que está inactivo o que nunca ha iniciado sesión en xx días, utilice Remove-AdComputer como se muestra a continuación

Remove-ADComputer -Identity "HR-101"

En el script de PowerShell anterior, Remove-AdComputer elimina la computadora del directorio activo especificado por el parámetro Identidad.

Cuando ejecutamos el comando anterior, nos pedirá que realicemos la siguiente acción

Al seleccionar la opción Y o Sí a todo, Remove-AdComputer elimina la computadora del directorio activo.

Eliminar todos los AdComputer de la ubicación especificada

Si desea eliminar todas las computadoras publicitarias de una ubicación específica, debe usar el cmdlet Get-AdComputer para obtener computadoras publicitarias que utilicen las condiciones de filtro como se muestra a continuación.

Get-ADComputer -Filter 'Location -eq "EU/RHS"' | Remove-ADComputer

En el script de PowerShell anterior,

Get-AdComputer obtiene computadoras publicitarias de una ubicación usando un parámetro Filter donde la Ubicación es igual a la región EU/RHS y pasa el resultado al segundo comando.

Remove-AdComputer elimina el ordenador publicitario del directorio activo recuperado mediante el cmdlet Get-AdComputer.

El resultado del script anterior para obtener adcomputers de la ubicación y remove-adcomputer como se muestra a continuación

El cmdlet Remove-AdComputer solicita el mensaje para confirmar la eliminación de la computadora del directorio activo.

Eliminar AdComputer No confirmar

Para eliminar adcomputer sin que se le solicite en una ubicación específica usando Remove-AdComputer, ejecute el siguiente comando

Get-ADComputer -Filter 'Location -eq "EU/RHS"' | Remove-ADComputer -Confirm:$False

En el script de PowerShell anterior, el cmdlet remove-adcomputer elimina las computadoras del directorio activo recuperado mediante Get-AdComputer.

El parámetro Confirm:$False no solicita confirmación para eliminar una computadora.

Consejo interesante: ¡Usar cuentas de servicio administradas por grupo en Active Directory!

Conclusión

En el artículo anterior, aprendimos a eliminar una computadora de una ubicación específica o a eliminar una computadora usando el nombre distinguido especificado usando el parámetro Identidad.

Remove-AdComputer elimina la computadora del directorio activo, necesita usar Get-AdComputer para obtener computadoras publicitarias del 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