Facebook Twitter Twitter
Acceuil Plan du site Contact Favoris A propos Blog perso
BlogBang
nov
6
2009

Importer la création de boites aux lettres.

Posted by Christophe BLUTEAU

Permet d’importer la création de boites aux lettres depuis un liste texte.

$InputFile = import-csv -Path ".\recipientssi.csv"
$i=0
$password = ConvertTo-SecureString "P@ssW0rd" -AsPlainText -Force
$ou = "domain.local/OU01_Compta"
foreach ($NewMailbox in $InputFile)
{
	$upn = $NewMailbox.alias + "@domain.local"
	New-Mailbox -Alias $NewMailbox.Alias -Name $NewMailbox.DisplayName -FirstName $NewMailbox.FirstName -LastName $NewMailbox.LastName -UserPrincipalName $upn -Password $password -OrganizationalUnit $ou -Database EXCHSRV001\DB001
	$i=$i+1
  	if ($InputFile.Count -ge 0)
    {
    	Write-Progress -activity " *  * Creating Mailboxes" -Status $upn -percentcomplete ($i/$InputFile.Count*100) 
    }
}

Related posts:

  1. Création d’une boite aux lettres.
  2. Importer une liste d’utilisateurs dans Active Directory.
  3. Liste des grosses boites aux lettres.
  4. Lister les boites d’une OU dans une databases.
  5. Affiche la taille des boites d’une OU.

Flux RSS des commentaires de cet article. TrackBack URI

Leave a Reply