Импорт групп рассылки в Exchange из CSV с помощью Powershell
Задача — импортировать(создать) группы рассылки из файла в Exchange.
Работоспособно для Windows Server 2008 R2, PowerShell 5, Exchange 2010 SP3
Содержимое CSV-файла:
# Подключение в 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 }