1 pièce(s) jointe(s)
Problème d'export de donnée en csv avec la commande foreach
Bonjour,
Je viens solliciter votre aide encore une fois car j'ai un problème d'export de donnée en csv avec la commande foreach.
Mon script recupère bien les données que je veux mais impossible d'avoir un csv avec toutes les informations je n'ai le résultat que pour la dernière OU.
Voici mon script:
Code:
1 2 3 4 5 6 7 8 9
|
Import-module ActiveDirectory
$data = Import-Csv "c:\temp\Data.csv" -delimiter ";"
foreach ($Data1 in $Data) {
$OU = $data1.OU
Get-ADObject -Filter * -SearchBase "OU=$OU,DC=XXX,DC=XXX,DC=XXX" -Properties * | Select-object sAMAccountName,Description,memberOf,objectClass,mail,location,company,userAccountControl,distinguishedName | Export-Csv "c:\temp\Results.csv" -delimiter ";" -NoTypeInformation
} |
J'ai aussi essayer comme ça mais j'ai une demande d'input d'Objet et je ne sais pas quoi faire
Code:
1 2 3 4 5 6 7 8 9
|
Import-module ActiveDirectory
$data = Import-Csv "c:\temp\Data.csv" -delimiter ";"
foreach ($Data1 in $Data) {
$OU = $data1.OU
Get-ADObject -Filter * -SearchBase "OU=$OU,DC=XXX,DC=XXX,DC=XXX" -Properties * | Select-object sAMAccountName,Description,memberOf,objectClass,mail,location,company,userAccountControl,distinguishedName
}Export-Csv "c:\temp\Results.csv" -delimiter ";" -NoTypeInformation |
Pièce jointe 212050
Merci d'avance pour votre aide.
Cordialement