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

[玩转系统] 如何按部门列出 Active Directory 用户

作者:精品下载站 日期:2024-12-15 00:38:24 浏览:13 分类:玩电脑

如何按部门列出 Active Directory 用户


在本指南中,我将向您展示如何按部门列出 Active Directory 用户。我将提供 Active Directory 和 Azure Active Directory 的示例。

本文主题

  • 使用 PowerShell 按部门列出 Active Directory 用户
  • 获取每个部门的 AD 用户计数
  • 搜索特定部门的 AD 用户
  • 使用 GUI 工具按部门列出 AD 用户
  • 按部门获取 Azure 用户

让我们开始吧。

使用 PowerShell 按部门列出 Active Directory 用户

在此示例中,我将显示所有用户并仅列出显示名称和部门属性。

get-aduser -filter * -properties displayname, department | select displayname, department

[玩转系统] 如何按部门列出 Active Directory 用户

获取每个部门的 AD 用户计数

在此示例中,我将获取所有部门以及每个部门的用户数量。这对于查看每个部门有多少用户很有用。

get-aduser -filter * -properties * | group-object -property department

[玩转系统] 如何按部门列出 Active Directory 用户

搜索特定部门的用户

要获取来自特定部门的用户,您可以使用 -filter 参数。

在此示例中,我将列出“会计”部门的所有用户。

Get-ADUser -Filter {department -eq "Accounting"} -property department | Select samaccountname, department

[玩转系统] 如何按部门列出 Active Directory 用户

使用 GUI 工具按部门列出 AD 用户

PowerShell 的替代方法是使用不需要任何脚本的图形工具。在此示例中,我将使用 AD Pro Toolkit 来获取所有用户及其部门。

打开工具包,单击“导出用户”,然后单击“运行”。

默认情况下,此工具将显示多个用户属性,包括 OU 和组成员身份。

[玩转系统] 如何按部门列出 Active Directory 用户

您可以通过单击列按钮添加或删除用户属性。

要将结果导出为 CSV,请单击导出按钮。

[玩转系统] 如何按部门列出 Active Directory 用户

按部门列出 Azure 用户

要按部门列出 Azure 用户,我们将使用 Get-MgUser PowerShell cmdlet。

此 cmdlet 需要安装 Microsoft 图形模块。要了解有关此内容的更多信息,请参阅文章 get-mguser 所有属性。

以下是按部门列出 Azure 用户的命令。

get-mguser -All -Property displayname, department | select displayname, department

[玩转系统] 如何按部门列出 Active Directory 用户

获取特定部门的 Azure 用户

在此示例中,我将搜索会计部门的 Azure 用户。

get-mguser -filter "department eq 'Accounting'" -Property displayname, department | select displayname, department

[玩转系统] 如何按部门列出 Active Directory 用户

我希望您喜欢这篇文章。如果您有疑问,请在下面留言。

相关内容

Get-ADUser 过滤器示例

PowerShell 获取禁用用户

如何在 Active Directory 中查找错误密码尝试

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

取消回复欢迎 发表评论:

关灯