Bonjour à tous,

Tout d'abord je tiens à remercier la communauté, je trouve souvent les solutions ici.
Mais cette fois ci je suis dans une impasse...
Je cherche à exporter en csv des infos des utilisateurs de mon AD, en renommant le nom des colonnes, et si l'utilisateur est membre d'un groupe spécifique, je veux que dans la colonne GG il marque OUI ou NON.
Cela fonctionne si dans une OU il y 1 utilisateur, en revanche à partir de deux, j'ai un message d'erreur, et me remonte le nom des groupes dont ils sont membres. Comprend pas là...

Mon code :

Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$result = get-aduser -SearchBase "OU=OU,DC=mon,DC=domaine,DC=fr " -filter * -Properties * | Select-Object @{Name="NOM"; Expression = {$_.Surname}},
@{Name="Prénoms"; Expression = {$_.GivenName}},
@{Name="OU"; Expression = {$_.CanonicalName}},
@{Name="Site"; Expression = {$_.City}},
@{Name="GG"; Expression = {$_.MemberOf}}
if ($result.GG -like "*groupe*")
{
$result.GG = "OUI"
}
Else
{
$result.GG = "NON"
}
$result | Export-Csv  -Delimiter ";" -Encoding UTF8 'C:\monchemin\user.csv'

Merci à vous