blog.icewolf.ch

Let's talk about IT!
posts - 1799, comments - 295, trackbacks - 0

My Links

Archives

Post Categories

icewolf

Mailbox Provisioning from CSV File

Hallo zusammen,

Heute zeige ich euch mal, wie man User und Mailboxen aus einem CSV File anlegt.

Als erstes machen wir ein CSV (Comma Separated Value) File und speichern es unter C:\mitarbeiter.csv ab

Name,FirstName,LastName,UPN,OU
Albert Einstein,Albert,Einstein,a.einstein@foo.com,TestOU
Niels Bohr,Niels,Bohr,n.bohr@foo.com,TestOU

So sieht das Script aus:

$Pwd = ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force
$csv = Import-Csv c:\mitarbeiter.csv
$csv | ForEach-Object{New-Mailbox -Name $_."Name" -FirstName $_."FirstName" -Lastname $_."LastName" -UserPrincipalName $_."UPN" -OrganizationalUnit $_."OU" -Password $Pwd}

Und nun lassen wir das ganze mal laufen...

GrĂ¼sse
Andres Bohren

Print | posted on Monday, May 10, 2010 11:10 PM | Filed Under [ Exchange Powershell ]

Powered by:
Powered By Subtext Powered By ASP.NET