【发布时间】:2021-07-15 20:59:11
【问题描述】:
使用 DSQuery 和 DSGet 获取创建帐户所需的用户属性(不与他们的 Windows 帐户关联)。我得到的当前命令是:
dsquery * -filter "(&(objectCategory=Person)(objectclass=User)(mail=first.last@email.com))" | dsget user -samid -fn -ln -office -email > user.txt
它可以获取我需要的所有信息,除了用户关联的域。 AD 中有一个名为User logon name (pre-Windows 2000) 的属性(第一个框),但据我所知,DSGet 不会返回该属性。我知道 DSQuery 可以让我获得用户所在的组,但我不确定是否有一个简单的(单行)可以获得所需的信息。任何指导或帮助表示赞赏。
【问题讨论】:
-
域名(DNS 格式)是用户 DN 的一部分。你在寻找什么特别的东西吗?
标签: batch-file active-directory dsquery