Bonjour,
J'ai un fichier CSV composé d'une colonne sans entête qui contient des numéros.
J'aimerais les utiliser dans une requête Get-ADUser. J'ai essayé plusieurs choses mais sans succès.
Voici le dernier code testé :
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <# Get-content -Path c:\test\compare.csv #> $Users = Import-Csv -Path c:\test\compare.csv -Header 'Numeros' # $Users | Get-member # $objects = @{ # ReferenceObject = ($Users | where-Object -Property Numeros -Like '*33') # } $List = (Get-ADUser -Filter * -Properties * | where {$_.attribute -eq $_.Numeros} | select-object givenname,sn,attribute) $List | Export-CSV -Path "C:\test\powershell\Result.csv" -NoTypeInformation -Encoding UTF8 -Delimiter ";"
Les lignes commentées sont des tests. J'ai ajouté une entête "Numeros" en espérant un meilleur comportement.
Sans succès.
Je ne comprends pas comment utiliser les valeurs récupérées.
Que dois-je modifier pour que ma requête fonctionne ?
Merci pour votre aide
Partager