L'objectif du script est de sauvegarder les droits AD (groupes) de chaque compte, puis de supprimer le compte via une liste fourni via un fichier CSV.
Entrée : fichier csv contenant les listes des codes utilisateurs à supprimer
Sortie : Sauvegarde des groupes AD du compte + Suppression
Pré-requis :
Add-PSSnapin Quest.ActiveRoles.ADManagement import-csv users.csv | foreach { $user = Get-QADUser $_.userName $NomDest = $user.SamAccountName $user.memberOf | Get-QADGroup | Select-Object NTAccountName _ | Export-Csv -delimiter "`t" "$NomDest.txt" Remove-QADObject -identity $user -Force }