sunnyrainyday
Goto Top

Csv-Datei mit neuen Feldern und Werten ergänzen

Moin Zusammen,

brauche ne Power Shell Lehrstunde face-smile

Mit Get-ADuser ..... | Export-csv .... hab ich eine .csv-Datai mit AD-Usern exportiert. Das war nun nicht wirklich schwierig face-smile
Allerdings soll diese exportierte .csv mit weiteren Feldern(z.b.Orga-ID) und Werten erweitert werden. zb:

"Orga-ID"
"or001"
"or002"
"or003"

Da jeder User in der .csv individuell bearbeitet werden soll, muss eine ForEach-Schleife verwendet werden. Ich begreife nur nicht wie eine vorhanden .csv mit Feldern und Werten ergänzt wird :/ Die .csv soll dann auch entsprechend exportiert werden.

Bedanke mich schon mal im voraus für eure Hilfe face-smile

Content-ID: 370917

Url: https://administrator.de/contentid/370917

Ausgedruckt am: 13.11.2024 um 07:11 Uhr

135950
Lösung 135950 12.04.2018 aktualisiert um 12:56:27 Uhr
Goto Top
$users = Get-AdUser ................
$users | Add-Member -Membertype Noteproperty -Name "Orga-ID" -Value "" -Force  
$cnt = 1
$users | %{
    $_.'Orga-ID' = "or" + $cnt.toString().padLeft(3,"0")  
    $cnt++
}
$users | export-csv ....................
Gruß m.
SunnyRainyDay
SunnyRainyDay 12.04.2018 um 13:44:16 Uhr
Goto Top
Super hat geklappt...vielen Dank! face-smile