0

我正在使用 ldap_add() 通过 php 脚本将用户添加到 Active Directory。

使用 ldap_get_entries() 我将我创建的用户与手动创建的用户进行了比较。我可以确认两个总体中存在相同的属性集,并且我创建的属性值在结构上与手动输入的用户中创建的属性值一致。

问题是没有创建用户的主目录。

我在 ldap_add() 调用中设置的相关属性(据我所知)和值是:

$info["homeDrive"] = "H:";
$info["profilePath"] = '\\\\NFSFS\\MembersProfiles$\\joecool';
$info["homeDirectory"] = '\\\\NFSFS\\MembersHome$\\joecool';
$info["scriptpath"] = "members.bat";

关于如何解决这个问题的任何想法?

4

1 回答 1

1

根据technet上的一位受访者的说法,目录创建“不会在您使用脚本创建用户时自动发生,即使您将值分配给 homeDirectory 和 profilePath 属性也是如此”。

于 2013-01-20T00:11:51.580 回答