Re:EX建立用户,几百个上千个,一个一个的建立?有批量建立吗 ..
您好,请问您是要批量建AD账户,还是批量启用AD账户的邮箱?
批量建邮箱账号:
1. 先创建.csv文件,包含以下格式的内容:
Name,UPN,OU,Password
Deepak Kumar,
DKumar@exchangecn.com,exchangecn.com/Users,pass@word1
Ray Chow,
RChow@exchangecn.com,exchangecn.com/Users,pass@word1
David Simpson,
DSimpson@exchangecn.com,exchangecn.com/Users,pass@word1
Isabel Martins,
IMartins@exchangecn.com,exchangecn.com/Users,pass@word1
2. 在Exchange Management Shell 中输入以下命令:
$Template = Get-Mailbox "Template1" (template1 为一个已经创建了邮箱的用户名称,这个用户被用作创建其它用户的模版)
Import-CSV "C:\NewUsers.csv" | ForEach-Object -process {$Temp = ConvertTo-SecureString $_.Password -asPlainText -force;New-Mailbox -Name $_.Name -UserPrincipalName $_.UPN -OrganizationalUnit $_.OU -Database "Mailbox Database" -Password $Temp -TemplateInstance $Template}
这将根据csv文件中列出的用户创建邮箱,但这个方法不能为已经存在的用户创建邮箱。
如果批量启用AD用户的邮箱可以使用下列方法实现:
将所有需要启用邮箱的用户帐号放到一个OU下,例如MailUsers,然后使用下面的命令进行过滤:
get-user –OrganizationalUnit “mailusers”| enable-mailbox –database
“SERVERNAME\MAILBOX DATABASE NAME”