Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I have windows 2003 domain named as tele.com and the domain controller holding all the roles are prod.tele.com.
While creating an adsi script for creating a user ,i tried the following.To try the scripts ,i created an OU named test
using the graphical interface.I wanted to create an User named test1 in that OU.
set objOu=GetObject("LDAP://ou=test,dc=prod,dc=tele,dc=com")
set objUser=objOu.Create("User","cn=test1")
objUser.Put "sAMAccountName","test1"
objUser.Setinfowhen i ran the above script ,it gave me an error ,Object not found ,withthe usual error code.
I moddified the script by changing the LDAP path, as...set objOu=GetObject("LDAP://ou=test,dc=tele,dc=com")
and it worked...My query is ,why did not it took the ldap path dc=prod,dc=tele,dc=com..
I had the same problem while restoring an object from an OU.
Any ideas

To manipulate the AD you don't need to connect to a specific server-the domain is good enough.
If you really need to, though, then the syntax is:LDAP://servername/CN=Username,CN=users,DC=domain,DC=com

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |