Adicionar usuários em lote no Exchange Server

Import-CSV c:\users.csv | foreach {$user=get-mailbox -id ($_.firstname + "." + $_.MI + "." + $_.lastname);$user.emailaddresses.add($_.email);set-mailbox -instance $user -primarysmtpaddress $_.email}
-----------------------------------------------------------------------------------------------------------------------

Import-Csv c:\data.csv | Foreach{$maileg = Get-Mailbox -Identity $_.Name
$maileg.EmailAddresses += $_.emailaddress
$maileg | Set-Mailbox -EmailAddresses $maileg.EmailAddresses -PrimarySmtpAddress $_.emailaddress}
-----------------------------------------------------------------------------------------------------------------------

Import-CSV "C:\AddEmailAddress.csv" | ForEach {Set-Mailbox $_.Mailbox -EmailAddresses @{add=$_.NewEmailAddress}}

Import-CSV "C:\AddEmailAddress.csv" | ForEach {Get-Mailbox $_.Mailbox | fl Name,EmailAddresses}

Import-CSV c:\CreateRecipients.csv | foreach {set-mailbox -identity $_.id -PrimarySmtpAddress $_.newaddressstring -EmailAddressPolicyEnabled $false} (Adicionar como primario)

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.