PowerShell AD-User Export
Hallo,
ich möchte User aus dem AD mit verschiedenen Eigenschaften in eine CSV exportieren...
Folgenden Befehl habe ich ausgetüftelt...
Dabei kommt folgendes Ergebnis raus...
FRAGE: Wie muss ich den Befehl anpassen damit ich folgende Ausgabe erhalte?:
Also ohne Anführungszeichen und mit einer ID....will die CSV nämlich in eine Datenbank importieren...
Ist das so möglich?
Vielen Dank für eure Hilfe!
ich möchte User aus dem AD mit verschiedenen Eigenschaften in eine CSV exportieren...
Folgenden Befehl habe ich ausgetüftelt...
get-aduser -SearchBase "OU=Test,DC=beispiel,DC=local" -filter * -properties * | select-object sn,GivenName,telephoneNumber,physicalDeliveryOfficeName,mail | export-csv C:\export.csv -notypeinformation -delimiter ";" -encoding utf8;
Dabei kommt folgendes Ergebnis raus...
"Test";"User";"196";"220";"testuser@beispiel.de"
FRAGE: Wie muss ich den Befehl anpassen damit ich folgende Ausgabe erhalte?:
1;Test;User;196;220;testuser@beispiel.de
Also ohne Anführungszeichen und mit einer ID....will die CSV nämlich in eine Datenbank importieren...
Ist das so möglich?
Vielen Dank für eure Hilfe!
Please also mark the comments that contributed to the solution of the article
Content-Key: 385371
Url: https://administrator.de/contentid/385371
Printed on: May 8, 2024 at 06:05 o'clock
7 Comments
Latest comment
$cnt = 1
(get-aduser -SearchBase "OU=Test,DC=beispiel,DC=local" -filter * -properties sn,GivenName,telephoneNumber,physicalDeliveryOfficeName,mail | select sn,GivenName,telephoneNumber,physicalDeliveryOfficeName,mail | ConvertTo-CSV -delimiter ";" -NoType) -replace '"','' | select -skip 1 | %{"$cnt;$_";$cnt++} | sc 'C:\export.csv' -Encoding UTF8
Nö nur so wie du es hier haben wolltest ohne Überschriften, mit aufsteigender Zahl in Spalte 1 und ohne Anführungszeichen, nicht mehr nicht weniger!
Jup, einfach vom DistinguishedName den CN wegschneiden.
-replace
-split
usw., deine Hausaufgabe . Ich will dir ja nicht den Spaß am Lernen verderben.
-split
usw., deine Hausaufgabe . Ich will dir ja nicht den Spaß am Lernen verderben.