Импорт групп рассылки в Exchange из CSV с помощью Powershell

Задача — импортировать(создать) группы рассылки из файла в Exchange.

Работоспособно для Windows Server 2008 R2, PowerShell 5, Exchange 2010 SP3
Содержимое CSV-файла:
import-groups2

# Подключение в Exchange (если надо)
add-pssnapin microsoft.exchange.management.powershell.e2010 
# Импорт модуля (если надо)
import-module activedirectory 
$Groups = Import-CSV -Path "C:\scripts\groups.csv" -delimiter ";" -Encoding Default

Foreach ($Group in $Groups) {
new-DistributionGroup -Name $Group.Name -OrganizationalUnit $Group.OrganizationalUnit -SamAccountName $Group.sAMAccountName -Alias $Group.Alias
Set-DistributionGroup -BypassSecurityGroupManagerCheck -RequireSenderAuthenticationEnabled $false -Identity $Group.Identity
}

Добавить комментарий

Ваш адрес email не будет опубликован.