Voici deux script ce basant sur un fichier CSV pour ajouter ou supprimer des utilisateurs dans un groupe Active Directory. Le fichier CSV a une colonne nommé "login". Il s'agit du SamAccountName des utilisateurs Active Directory.

Ajout dans un groupe :

Import-module ActiveDirectory
$utilisateurs = Import-Csv -Delimiter ";" -Path "./utilisateurs.csv"
foreach ($utilisateur in $utilisateurs)
{
$login=$utilisateur.login
Add-ADGroupMember -Identity 'GROUPE' -Member $login
}

Suppression d'un groupe :

Import-module ActiveDirectory
$utilisateurs = Import-Csv -Delimiter ";" -Path "./utilisateurs.csv"
foreach ($utilisateur in $utilisateurs)
{
$login=$utilisateur.login
remove-ADGroupMember -Identity 'GROUPE' -Member $login -Confirm:$false
}

A bientôt,
Romain