0

我现在编写了一个脚本,它应该在 >>LDAP<<(不是 AD)中创建一个新的用户对象。它不返回错误,但未创建用户...

$authenticationType  = [System.DirectoryServices.AuthenticationTypes]::ServerBind
$obj = new-object system.directoryservices.directoryEntry ($Container, "uid=user,ou=ed,o=company", "password" ,  $authenticationType) 
$newobj = $obj.PSBase.Children.Add([string]$RDN,[string]$Class)
$obj.PSBase.CommitChanges()

我用 $RDN 调用我的函数,它是用户名,$class="user" 和 $container ("LDAP://server.com:999/ou=user,o=company") 应该创建对象的路径.

我希望有一个人可以帮助我 ;)

问候马德耶

4

1 回答 1

0

解决了 :)

我结合了 ADSI: 和 Directory:Entry 来获得我的解决方案。

Greetz Madeye

于 2013-07-17T10:52:11.047 回答