Manipuler données CSV pour faire une requête Get-ADUser
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:
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