使用命令行在Active Directory中创build一个用户

我可以使用dsadd命令行在Root-OU中添加一个用户。但是,我不能添加到Sub-OU中。 如何使用dsadd命令行将用户添加到子OU中?

这是我的命令行。

dsadd user "cn=XXXX,ou=TEST,dc=mycompany,dc=com" -upn [email protected] -fn XXXX -ln YYYY -display XXXXYYYY -pwd 1234567 -desc "IT PERSONAL" -mustchpwd yes 

提前致谢。

也许试试 PowerShell选项, New-ADUser

 New-ADUser GlenJohn -Type iNetOrgPerson -Path "DC=AppNC" -server lds.Fabrikam.com 

要么

 New-ADUser GlenJohn -OtherAttributes @{title="director";mail="[email protected]"} 

它有一个-Path参数,它允许你设置父OU如下所示:

  -Path "ou=mfg,dc=noam,dc=corp,dc=contoso,dc=com" 

另一个使用PowerShell的好工具是Quest AD命令行程序。 它可以让你使用-ParentContainer来设置OU,并且还有许多其他的function。

 new-qaduser -ParentContainer "ou=sales,dc=contoso,dc=com" -UserPrincipalName [email protected] -FirstName Jim -LastName Jim