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

[玩转系统] 获取按 SAMAccountname 排序的 AdUser

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

获取按 SAMAccountname 排序的 AdUser


要从活动目录中按 samaccountname 排序 aduser,请使用 Get-AdUser cmdlet 获取所有用户的列表,并将 aduser 对象通过管道传输到 Sort-Object 命令按 samaccountname 排序。

Get-AdUser cmdlet 在活动目录中具有 SAMAccountName 用户命名属性。它存储用户登录名或用户对象。

在本文中,我们将讨论如何使用 PowerShell 中的 Get-AdUser cmdlet 按 samaccountname 获取 aduser 排序。

获取按 SAMAccountname 排序的 AdUser

使用 Get-AdUser cmdlet 获取一个或多个 Active Directory 用户,并将 aduser 对象通过管道传输到 Sort-Object,以按 samaccountname 对 aduser 进行排序。

 Get-AdUser -Filter * -Property samaccountname | Sort-Object -Property samaccountname | Format-Table Name,samaccountname, Surname -Wrap

在上面的 PowerShell 脚本中,Get-AdUser 使用 Filter * 参数获取所有 aduser,并使用 Property 参数选择 samaccountname。

它将 aduser 对象传递给 Sort-Object 命令以按 samaccountname 属性进行排序。

Sort-Object 按 samaccountname 对 aduser 进行排序,并将结果通过管道传输到 Format-Table,以表格格式显示 aduser 列表。

上述按 samaccountname 对 aduser 进行排序的 PowerShell 脚本的输出为:

[玩转系统] 获取按 SAMAccountname 排序的 AdUser

在输出中,可以看到 aduser 按 samaccountname 排序。

PS C:\> Get-AdUser -Filter * -Property samaccountname | Sort-Object -Property samaccountname | Format-Table Name,samaccountname, Surname -Wrap

Name          samaccountname Surname
----          -------------- -------
adam          adam           Strauss
Aron Seth     arons          Seth
Chris Dore    chrisd         Dore
Dave NewHouse Dev.NewHouse   NewHouse
Don           Don            Astle
Erick Jones   ErickJ         Jones
Esh Deol      EshD           Deol
Gary Willy    garyw          Willy
Guest         Guest
Harsh Dev     Harsh.Dev      Dev
krbtgt        krbtgt
masadmin      masadmin       Paul
nathan        nathan         Tim
Netya Xu      Netya.Xu       Xu
Tira Elsa     Tira.Elsa      Elsa
Tom Smith     toms           Smith


PS C:\>

结论

希望上面关于如何按 samaccountname 排序 aduser 的文章对您有所帮助。

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

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

取消回复欢迎 发表评论:

关灯