Computing.Net > Forums > Windows 2000 > adsi scriting -ad query

Computing.Net: Over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to sign up now, it's free!

adsi scriting -ad query

Reply to Message Icon

Original Message
Name: s_hcl
Date: March 21, 2006 at 22:07:09 Pacific
Subject: adsi scriting -ad query
OS: windows 2003 ent server
CPU/Ram: p4/512
Model/Manufacturer: ibm
Comment:

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.Setinfo

when 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



Report Offensive Message For Removal


Response Number 1
Name: Tacticus (by tacticus)
Date: March 29, 2006 at 02:09:52 Pacific
Reply: (edit)

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


Report Offensive Follow Up For Removal







Post Locked

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


Go to Windows 2000 Forum Home








Do you have your own blog?

Yes
No
I did before
I will soon


View Results

Poll Finishes In 5 Days.
Discuss in The Lounge
Poll History




Data Recovery Software