Задача - массово создать аккаунты с ящиками
Создаем CSV файлик формата
Name,EmailAddess,FirstName,LastName,Password,UserPrincipalName
user01,user01@domain.ru,user01,user01,rheptyinthy,user01@dm.local
user02,user02@domain.ru,user02,user02,rheptyinthy,user02@dm.local
user03,user03@domain.ru,user03,user03,rheptyinthy,user03@dm.local
user04,user04@domain.ru,user04,user04,rheptyinthy,user04@dm.local
user05,user05@domain.ru,user05,user05,rheptyinthy,user05@dm.local
Если пользователи с кириллицей в полях - пересохраняем в блокноте с кодировкой Юникод
Бросал на сервер Эксчендж, запускал из PS
Укажите в скрипте свою маилбазу
Import-CSV c:\Users.csv | ForEach-Object { New-Mailbox -Lastname $_."LastName" -Name $_."Name" -FirstName $_."FirstName" -Database MailDB_01 -UserPrincipalName $_."UserPrincipalName" -Password (ConvertTo-SecureString $_.password -AsPlainText -Force)}
Создаем CSV файлик формата
Name,EmailAddess,FirstName,LastName,Password,UserPrincipalName
user01,user01@domain.ru,user01,user01,rheptyinthy,user01@dm.local
user02,user02@domain.ru,user02,user02,rheptyinthy,user02@dm.local
user03,user03@domain.ru,user03,user03,rheptyinthy,user03@dm.local
user04,user04@domain.ru,user04,user04,rheptyinthy,user04@dm.local
user05,user05@domain.ru,user05,user05,rheptyinthy,user05@dm.local
Если пользователи с кириллицей в полях - пересохраняем в блокноте с кодировкой Юникод
Бросал на сервер Эксчендж, запускал из PS
Укажите в скрипте свою маилбазу
Import-CSV c:\Users.csv | ForEach-Object { New-Mailbox -Lastname $_."LastName" -Name $_."Name" -FirstName $_."FirstName" -Database MailDB_01 -UserPrincipalName $_."UserPrincipalName" -Password (ConvertTo-SecureString $_.password -AsPlainText -Force)}
Комментариев нет:
Отправить комментарий