Agregue múltiples usuarios a múltiples grupos desde un csv de importación (consulta de seguimiento)

Estaba buscando una manera de poblar múltiples grupos de distribución con múltiples nombres de usuarios. Me encontré conun guión en este sitio escrito por el miembro Frode F.:

Import-Csv "C:\Scripts\Import Bulk Users into bulk groups\bulkgroups3.csv" | Group-Object Group | % {
    #Foreach Group, get ADUser object for users and add members
    $users = $_.Group | % { Get-ADUser $_.Accountname }
    Add-ADGroupMember -Identity $_.Name -Member $users
}

Esto funcionó cuando el archivo csv contenía aproximadamente 10 líneas con 2 grupos diferentes en la columna 1 y varios usuarios en la columna 2. Cuando el csv contiene unos cientos de líneas, aún así solo 2 grupos no puede llenar los grupos. Estos son los errores:

Add-ADGroupMember : The specified account name is already a member of the group
At C:\scripts\AddUsersDistributionGroups.ps1:6 char:22
+     Add-ADGroupMember <<<<  -Identity $_.Name -Member $users
    + CategoryInfo          : NotSpecified: (Group A:ADGroup) [Add-ADGroupMember], ADException
    + FullyQualifiedErrorId : The specified account name is already a member of the group,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember

Add-ADGroupMember : The specified account name is already a member of the group
At C:\scripts\AddUsersDistributionGroups.ps1:6 char:22
+     Add-ADGroupMember <<<<  -Identity $_.Name -Member $users
    + CategoryInfo          : NotSpecified: (Group B:ADGroup) [Add-ADGroupMember], ADException
    + FullyQualifiedErrorId : The specified account name is already a member of the group,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember

¿Alguien puede ayudar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta