0

我猜 LDS 存在一些限制,因为在运行以下命令时我无法添加 samaccountname:

new-aduser -samaccountname "bobman" -name "bobtest" -server "localhost" -path "OU=Users,DC=test,DC=local"

在 LDS 上创建了一个新用户帐户,但 samaccountname 属性保持空白。

在完整的 AD 实例上运行上述命令会成功创建用户和 samaccountname,这让我认为这是 LDS 的限制或其他添加它的方式。

有没有办法解决这个问题,因为我想在 LDS 上填充 samaccountname?

上面的命令不是我脚本中的完整命令,因为它从 CSV 文件读取并创建用户列表,因此我生成了一个基本命令,仅填充几个字段来测试它。

提前致谢。

4

1 回答 1

0

我在网上发现了一些页面,这些页面确认 new-aduser 无法为 samAccountName 添加值,因为它不在 LDS 架构中。

链接一

链接二

为了解决这个问题,我编写了一个脚本,它为每个用户生成一个 LDF 文件,其内容如下:

dn: CN=Bob Test,OU=Users,DC=Server,DC=local

更改类型:修改

替换:samAccountName

samAccountName: bobman

-

然后我使用 LDIFDE 运行上面成功填充 samAccountName 的 LDF 文件。

于 2016-02-01T10:05:26.590 回答