当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Dsquery - 获取用户所有属性

作者:精品下载站 日期:2024-12-14 16:43:54 浏览:13 分类:玩电脑

Dsquery - 获取用户所有属性


使用带有attr *参数的dsquery命令来获取用户的所有属性。 -attr { | *} 参数用于检索用户的多个属性。如果将 attr value 的值指定为通配符 (*),则会显示该用户的所有属性。

使用 dsquery 命令并为用户指定搜索条件,它将列出所有用户属性。

在本教程中,我们将讨论如何使用 dsquery 获取用户的用户属性列表并查找所有用户的所有属性。

Dsquery 获取用户所有属性

使用通用版本的 dsquery * 命令获取搜索条件中指定的用户的用户属性列表。

在下面的 dsquery * 命令中,它使用过滤条件来检查用户 samaccountname=toms ,并使用 attr * 参数,显示用户可用的多个属性列表。

dsquery * -filter "samaccountname=toms" -attr *

在上面的 dsquery 用户属性示例中,它将显示用户的所有属性,如下所示。

[玩转系统] Dsquery - 获取用户所有属性

在上面的输出中,可以看到活动目录中的用户对象具有多个属性,如 cn、sn、givenname、distinguishedName、displayName、pwdLastSet 等......

使用 dsquery 查找用户的所有属性

使用 dsquery * 命令并在过滤器参数中使用 LDAP 查询来搜索 Active Directory 中的所有用户。 -attr * 参数用于显示用户的所有属性。

在下面的命令中,使用 dsquery 命令查找用户的所有属性,

  • 它使用filter参数指定LDAP查询来搜索活动目录中特定类型的对象。
  • attr参数带有通配符(*),如attr *,用于显示用户的所有属性。
  • limit参数指定获取的用户数。如果 limit 参数的值为 0,它将列出 Active Directory 中的所有可用用户。
  • ObjectClass=User 和 ObjectCategory=Person 查询搜索活动目录中的用户。
Dsquery * -limit 0 -filter "&(objectClass=User)(objectCategory=Person)" -attr *

在上面获取所有用户属性的 dsquery 命令示例中,输出显示目录中用户的所有属性列表。

[玩转系统] Dsquery - 获取用户所有属性

结论

希望上面关于如何使用 dsquery 命令检索用户的所有属性列表以及查找目录中所有用户的所有属性的文章对您有所帮助。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯