奇怪的Quest PowerShell错误

时间:2012-05-28 13:34:48

标签: powershell

“Move-QADObject:0000202B:RefErr:DSID-031007EF,数据0,1个接入点”

尝试以下操作时出现此错误:

Move-QADObject -identity $results_ep.dn -NewParentContainer "OU=Users,OU=AB,DC=domain,DC=local" -Credential $cred_ep

我从域A运行此脚本,对象应移动的目标域是域B(因此是凭据)。

任何人都知道什么了?

1 个答案:

答案 0 :(得分:0)

Active Directory中的默认树不是OU=Users,dc=domain,dc=com,而是cn=Users,dc=domain,dc=comCN=而不是用户的OU=

尝试使用OU=Users

更改CN=Users

编辑:

更好地阅读您的问题我刚才看到您希望将对象移动到其他域, 来自get-help move-qadobject

......遗漏...... 使用此cmdlet在Active Directory域中的容器之间移动对象( cmdlet无法将对象移动到其他域)。 ......遗漏......

阅读here以使用Quest.ActiveRoles.ADManagement sanp-in执行此操作。

如果您在Windows Server 2008 R2 DC中,则可以使用名为Active Directory的Windows PowerShell模块在其他域中移动:

Move-ADObject -Identity "CN=Mary Vick,OU=Accounting,DC=SS64,DC=com" -TargetPath "OU=Accounting,DC=Europe,DC=SS64,DC=com" -TargetServer "server64.europe.SS64.com"

最重要的是,我认为使用的是ADMT

等原生Microsoft命令行