Jonathan,
The method you use is good for NT4 domain (yes, using the ad client only on a NT workstation allow you to create user on a NT4 domain), but not complete for Active Directory domain.
First, you must to bind to a container on the AD domain, such as a OU or the Domain Users folder
Only after that, you can create user in the domain.
For example, you have this path :
My OU/the domain where I am/Office.com
you want to create users in My OU (could also be Domain users or any other container)
first, you have to get a handle to My OU :
$myou=getobject("LDAP://My OU/the domain where I am/Office.com")
Other possible naming are getobject("LDAP://My OU" + getobject("LDAP://rootDSE").ADSPath)
this one is more generic
Now you have your container, you can create your users within :
$myou.Create("user", "jdoe")
...
For the method you used, i suggest you to get a look on the root of the current domain in AD, if the users where created, you'll find them here
Beware for this sample, i wrote this one as-is, so you may need to test some part
_________________________
? getobject(Kixtart.org.Signature)