繁体   English   中英

将AD组成员复制到另一个AD组

[英]Copying AD group members to another AD group

我需要将所有成员从一个AD组复制到另一个。 我正在使用的代码失败。

注意:源组中的成员来自不同(受信任)域。 我不是Powershell专家。

示例代码:

$Source_Group = Get-ADGroupMember -Identity "CN=Team1_ReadOnly, 
OU=Team1,OU=TEAM_GROUPS,OU=Groups,OU=Business,DC=Server1,DC=Contoso,DC=com" 
-Server "Server1@contoso.com"
Add-ADGroupMember -Identity " CN=Team2_ReadOnly, 
OU=Team2,OU=TEAM_GROUPS,OU=Groups,OU=Business,DC=Server1,DC=Contoso,DC=com " 
-server "Server1@contoso.com" -Members $Source_Group  

错误输出:

错误输出

有没有人遇到过来自不同域的用户的此问题?

过去,我们已将与目标组位于同一域中的所有用户移动了而没有问题。

回答我自己的问题。

代码很好。 事实证明,运行脚本的人员(DBA)是直接从目标域控制器运行该脚本的。 目标域控制器对成员所属的某个特定域信任。 我在具有所有域权限的本地计算机上进行了测试。

当脚本在对所有域都信任的计算机上运行时,它可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM