Как создать пользователя в powershell и как создать почтовый ящик в powershell

4 ноября Exchange 2007, Exchange 2010

команда new-mailbox

Эта команда, введенная без параметров, поможет вам создать пользователя AD с почтовым ящиком, запрашивая минимально необходимые параметры.

Хотя этого может быть достаточно, чтобы начать работу, есть множество дополнительных флагов, которые можно добавить. Увидеть ниже.

-Имя Это, конечно, имя почтового ящика.
-Пароль Пароль пользователя, сохраненный как SecureString, означающий, что мы не сможем показать его позже.
-UserPrincipalName Имя пользователя UPN в AD в формате имя пользователя @ домен.
-Псевдоним Псевдоним, который упростит поиск пользователя в GAL.
-База данных База данных для хранения почтового ящика пользователя.
-DisplayName Показываемое имя пользователя в AD.
-FirstName Имя пользователя.
-LastName Фамилия пользователя.
-PrimarySmtpAddress Основной SMTP-адрес — это их адрес электронной почты в форме mailbox @ fqdn.
-ResetPasswordOnNextLogon Устанавливает флаг, определяющий, должен ли пользователь менять свой пароль при следующем входе в систему.
-SamAccountName Имя пользователя до Windows 2000, которое указывается просто как 15-символьная (или менее) строка.

Вот два примера использования этой команды.

Создать пользователя и разместить в OU в Powershell

Эта команда делает пользователя Active Directory для Джона Смита в подразделении CorpUsers с почтовым ящиком в базе данных UserDatastore и исходным паролем, который необходимо изменить при следующем входе в систему. Сначала он запрашивает пароль, который будет хранить «-AsSecureString», что означает, что он не может быть показан снова.

$ password = Read-Host "Введите пароль" -AsSecureString
New-Mailbox -UserPrincipalName jsmith@example.com -Алиас Джон
-Database "UserDatastore" -Имя JohnSmith –OrganizationalUnit
CorpUsers -Password $ password -FirstName John -LastName Smith
-DisplayName "Джон Смит" -ResetPasswordOnNextLogon $ Right

Создайте почтовый ящик ресурса в Powershell и установите пароль и псевдоним

Эта команда создает почтовый ящик ресурса для конференц-зала в подразделении CorpResources с использованием базы данных CorpResources и требует установки пароля при следующем входе в систему. Это устанавливает псевдоним как ChaConf1, и будет запрашивать пароль, как только вы нажмете ввод.

New-Mailbox -UserPrincipalName CharlotteConferenceRoom1@example.com
-Alias ​​ChaConf1 -Name CharlotteConferenceRoom1 -Database
"CorpResources" -Организационная единица конференции
-ResetPasswordOnNextLogon $ Right

Создать почтовый ящик для существующего пользователя в Powershell

Эта команда создает почтовый ящик для существующего пользователя без почтового ящика.

Enable-Mailbox -Identity: «example.com/CorpUsers/Joe Smith»
-Alias: 'JoeSmith' -Database: 'UserDatastore'

Если вы хотите узнать больше о powershell, рассмотрите эту книгу.

Ссылка на основную публикацию
Adblock
detector