$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]
$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