Benutzer mit den meisten Antworten
größere Menge Kontakte ins AD/Exchange importieren

Frage
-
Hallo,
ich muss ca. 200 Kontakte ins AD anlegen. Die Kontakte sollen für eine Projektverwaltung im Outlook (Exchange 2010) nutzbar werden. Gibt es ein Tool für solche Aufgaben?
Die Kontakte, die angelegt/importiert werden sollen liegen als Excel-File vor.Google zeigt Möglichkeiten über VBScripting. Geht es tatsächlich nur über Scripte?
Viele Grüße
Roland
Antworten
-
Hi Roland_Schmid,
da gibt es eigentlich genügend Beispiele und Tante Google hat nicht geholfen? Powershell ist das Zauberwort...
http://tekctrl.blog.com/2010/07/create-new-mail-contacts-from-a-csv-file-for-exchange-20072010/
Viele Grüße
Christian- Als Antwort markiert Christian SchulenburgModerator Dienstag, 9. Dezember 2014 05:34
-
Hallo Roland,
du könntest deinen Kontakt erstellen und dann noch einen "set-contact -phone 123454" mit in die Pipeline legen.
get-help set-contact -full
Gruß
Stefanst_fbg
- Als Antwort markiert Christian SchulenburgModerator Dienstag, 9. Dezember 2014 05:34
-
Hallo Roland,
warum lässt du es nicht noch einmal mit nur dem set-contact laufen.
Import-Csv C:\contacts.csv -Delimiter ";" | Foreach-Object {set-contact -Identity $_.Name -Phone $_.Telefon}
Gruß
Stefanst_fbg
- Als Antwort vorgeschlagen Walter SteinsdorferModerator Dienstag, 9. Dezember 2014 10:29
- Als Antwort markiert Roland_Schmid Dienstag, 9. Dezember 2014 10:53
Alle Antworten
-
Hi Roland_Schmid,
da gibt es eigentlich genügend Beispiele und Tante Google hat nicht geholfen? Powershell ist das Zauberwort...
http://tekctrl.blog.com/2010/07/create-new-mail-contacts-from-a-csv-file-for-exchange-20072010/
Viele Grüße
Christian- Als Antwort markiert Christian SchulenburgModerator Dienstag, 9. Dezember 2014 05:34
-
Hallo Roland,
du könntest deinen Kontakt erstellen und dann noch einen "set-contact -phone 123454" mit in die Pipeline legen.
get-help set-contact -full
Gruß
Stefanst_fbg
- Als Antwort markiert Christian SchulenburgModerator Dienstag, 9. Dezember 2014 05:34
-
Hallo Roland,
du könntest deinen Kontakt erstellen und dann noch einen "set-contact -phone 123454" mit in die Pipeline legen.
get-help set-contact -full
Gruß
Stefan
st_fbg
Hallo Stefan,
danke für den Tipp.
set-contact -phone 12345 habe ich mit in die Pipeline gelegt.
Der Befehl wird erfolgreich abgeschlossen, aber mit einer Warnung, dass keine Einstellungen geändert wurden. Meine Code sieht so aus:
[PS] C:\Windows\system32>Import-Csv C:\contacts.csv -Delimiter ";" | Foreach-Object{New-MailContact -ExternalEmailAddress $_.Email -Name $_.Name -OrganizationalUnit $_.OUPath} | ForEach-Object{set-contact -Identity $_.Name -Phone $_.Telefon } WARNUNG: Der Befehl wurde erfolgreich abgeschlossen, es wurden jedoch keine Einstellungen von 'schreiber.me/Schreiber/Werner Test' geändert.
Warum wird die Telefon-Nummer nicht übernommen?
Viele Grüße
Roland
-
Hallo Roland,
warum lässt du es nicht noch einmal mit nur dem set-contact laufen.
Import-Csv C:\contacts.csv -Delimiter ";" | Foreach-Object {set-contact -Identity $_.Name -Phone $_.Telefon}
Gruß
Stefanst_fbg
- Als Antwort vorgeschlagen Walter SteinsdorferModerator Dienstag, 9. Dezember 2014 10:29
- Als Antwort markiert Roland_Schmid Dienstag, 9. Dezember 2014 10:53
-
Hallo Roland,
warum lässt du es nicht noch einmal mit nur dem set-contact laufen.
Import-Csv C:\contacts.csv -Delimiter ";" | Foreach-Object {set-contact -Identity $_.Name -Phone $_.Telefon}
Gruß
Stefan
st_fbg
Hallo Stefan,
super, so funktioniert es.
Danke!Viele Grüße
Roland