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

[玩转系统] 获取每个 AD 用户的经理详细信息

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

获取每个 AD 用户的经理详细信息


在本文中,您将了解如何获取 Active Directory 中帐户的管理器详细信息。

要获取为其帐户分配了管理员的 Active Directory 用户列表,请运行以下 PowerShell 命令。

Get-ADUser -LDAPFilter "(manager=*)" -Properties * | select samaccountname,givenname,surname,manager 

此命令使用 LDAPFilter 来查找帐户中经理属性不为空的帐户。

[玩转系统] 获取每个 AD 用户的经理详细信息

要列出未分配经理的帐户,请使用以下命令。

Get-ADUser -LDAPFilter "(!manager=*)" -Properties * | select samaccountname,givenname,surname,manager

此命令将列出管理员属性为空的帐户。空白管理器属性是通过使用“(!manager=*)”LDAPFilter 找到的。

[玩转系统] 获取每个 AD 用户的经理详细信息

要列出所有已启用帐户的管理员详细信息,请使用此命令。此命令将列出所有已启用帐户的管理员属性。

Get-ADUser -Filter {Enabled -eq $true} -properties manager | select samaccountname, manager

[玩转系统] 获取每个 AD 用户的经理详细信息

使用 AD Pro Toolkit 列出 AD 管理器名称

AD Pro 工具包包括一个易于使用的 AD 报告工具,其中包含 200 多个报告。

单击“用户报告”,然后从 3 个经理报告中进行选择(有经理、没有经理、身为经理的用户)。

[玩转系统] 获取每个 AD 用户的经理详细信息

单击“运行”生成报告。您可以单击“浏览”按钮来运行特定 OU 或组的报告。

[玩转系统] 获取每个 AD 用户的经理详细信息

要获取经理帐户的摘要以及直接下属的数量,请运行“经理用户”报告。

[玩转系统] 获取每个 AD 用户的经理详细信息

在上面的屏幕截图中,您可以看到用户“Robert.Allen”是 350 个帐户的管理员。

您可以通过单击“列”按钮并添加和删除用户属性来自定义这些报告。例如,我将向此报告添加部门、公司、lastLogonTimestamp 和 OU。

[玩转系统] 获取每个 AD 用户的经理详细信息

重新运行报告以获取每个帐户的其他详细信息。

[玩转系统] 获取每个 AD 用户的经理详细信息

正如您所看到的,AD 报告工具可以非常轻松地生成用户列表及其经理详细信息。您还可以使用内置的调度程序来安排这些报告并发送自动电子邮件。

结论

在这篇文章中,我向您展示了获取 Active Directory 用户及其经理详细信息的两个选项。通过 PowerShell,您可以使用 Get-ADUser -LDAPFilter 命令列出有或没有管理员的用户。作为 PowerShell 的替代方案,AD 报告工具可以非常轻松地生成有关 Active Directory 帐户的报告。

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

取消回复欢迎 发表评论:

关灯