我有一个大约有100位用户的ou。我们的Exchange服务器刚刚站起来,我们需要将AD用户帐户复制到交换邮箱。本质上,通过复制每个用户的登录信息来为其创建邮箱和电子邮件地址。
我知道这可以通过powershell来完成。到目前为止,我的命令是:
Import-Module
$OUusers = Get-aduser -LDAPFilter '(name=*)' -SearchBase
{OU=myou,DC=MYDC,DC=COM}
foreach($username in $OUusers)
{
Enable-Mailbox - identity $username.samaccountname
}
但是它出错了,并说“缺少参数”,并指向我的OU之后的逗号。我究竟做错了什么? Server 2012R2,exch2016。
答案 0 :(得分:1)
用引号而不是SearchBase
来限定{}
OU DN:
$OUusers = Get-aduser -LDAPFilter '(name=*)' -SearchBase 'OU=myou,DC=MYDC,DC=COM'