【问题标题】:Using powershell to add new AD user doesnt add samaccountname with AD LDS使用 powershell 添加新的 AD 用户不会使用 AD LDS 添加 samaccountname
【发布时间】:2016-01-08 09:52:07
【问题描述】:

我猜测 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 文件读取并创建用户列表,因此我生成了一个基本命令,仅填充几个字段来测试它。

提前致谢。

【问题讨论】:

    标签: active-directory powershell-3.0 active-directory-group adam


    【解决方案1】:

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

    Link one

    Link two

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

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

    更改类型:修改

    替换:samAccountName

    samAccountName: bobman

    -

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多