切换到宽版
  • 22445阅读
  • 13回复

[求助]EX建立用户,几百个上千个,一个一个的建立?有批量建立吗? [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2010-01-31
EX建立用户,几百个上千个,不会是一个一个的建立吧?有批量建立吗?
分享到
只看该作者 1楼  发表于: 2010-01-31
Re:EX建立用户,几百个上千个,一个一个的建立?有批量建立吗 ..
exchange 2007可以用powershell实现

exchange 2003使用addusers批量创建域 用户后然后为其设置邮箱。
只看该作者 2楼  发表于: 2010-02-01
回 1楼(鞋带总是开) 的帖子
请问EX2010用什么实现?
只看该作者 3楼  发表于: 2010-02-01
Re:EX建立用户,几百个上千个,一个一个的建立?有批量建立吗 ..
谷歌:“exchange 2010 批量添加用户”
只看该作者 4楼  发表于: 2010-02-01
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”

只看该作者 5楼  发表于: 2010-02-01
回 3楼(鞋带总是开) 的帖子
谢谢!
只看该作者 6楼  发表于: 2010-02-01
回 4楼(zanylee) 的帖子
要部署一台EX2010服务器,得给用户建立邮件吧,直接在EX里建立邮件就可以了吧?还用在域服务器里建立用户吗??
只看该作者 7楼  发表于: 2010-02-01
Re:EX建立用户,几百个上千个,一个一个的建立?有批量建立吗 ..
不用,直接用EXCHANGE的管理工具就行。
只看该作者 8楼  发表于: 2010-02-07
回 7楼(zanylee) 的帖子
能大概说一下吗?谢谢。
只看该作者 9楼  发表于: 2010-03-04
回 4楼(zanylee) 的帖子
输入下面的命令后,出错.怎么办?
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}

找不到接受实际参数“-TemplateInstance”的位置形式参数。
    + CategoryInfo          : InvalidArgument: (:) [New-Mailbox], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,New-Mailbox
快速回复
限60 字节
 
上一个 下一个