Mini-Script : Supprimer un utilisateur Active Directory


1er Script :

$nom = read-host "Entrez l'identifiant de l'utilisateur à supprimer"

##### Rechercher un utilisateur dans l'AD
$listeDesUsers = Get-ADUser -Filter "name -like '*$nom*'"

$compteur=0

foreach ($user in $listeDesUsers)
{
     if($compteur -ne 0)
          {
               write-host "L'utilisateur $($user.Surname) a comme identifiant $($user.UserPrincipalName)"
          }
     $compteur++
}

$id = read-host "Entrez l'identifiant que vous souhaitez supprimer"

Remove-ADUser -Identity $listeDesUsers[$id]

2nd Script :

$nom = read-host "Entrez l'identifiant de l'utilisatuer à supprimer"

#####Rechercher un utilisateur dans l'AD
$collection=Get-ADUser -Filter "name -like '*$nom*'"

$compteur=1

foreach ($item in $collection)
{
     $item.numero_d_utilisateur_dans_la_liste=$compteur
     $compteur++
}

$collection | Format-Table numero_d_utilisateur_dans_la_liste,name,UserPrincipalName,DistinguishedName -AutoSize

$choix=read-host "Quel est votre choix ?"

Remove-ADUser -Identity $collection[$choix-1].UserPrincipalName

⬆️ Retour en haut de la page