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

[玩转系统] 在 PowerShell 中获取 AdGroupMember SAMAccountName

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

在 PowerShell 中获取 AdGroupMember SAMAccountName


要在 PowerShell 中获取 adgroupmember samaccountname,请使用 Get-AdGroupMember cmdlet 并指定群组名称,以获取成员列表及其名称和 samaccountname

PowerShell 中的 Get-AdGroupMember cmdlet 获取 Active Directory 组的成员和广告对象属性。

在本文中,我们将讨论如何使用 Get-AdGroupMember cmdlet 在 PowerShell 中获取广告组成员 samaccountname。

获取广告组成员 SAMAccountName

要获取指定 Active Directory 组中用户的 adgroupmember samaccountname,请使用 Get-AdGroupMember

Get-ADGroupMember -Identity "SALESLEADER" | Select Name, SamAccountName, objectClass

在上述 PowerShell 脚本中,Get-AdGroupMember 使用 Identity 参数指定广告组名称并获取所有成员,包括用户和组。

它将输出传送到 Select 命令,以获取广告组成员 samaccountname、名称和ObjectClass

上述用于获取广告组成员的 samaccountname 的 PowerShell 脚本的输出为:

[玩转系统] 在 PowerShell 中获取 AdGroupMember SAMAccountName

在 PowerShell 中获取用户的 AdGroupMember SAMAccountName

要获取广告组成员的 aduser samaccountname,请使用 Get-AdGroupMember cmdlet 和 Where 条件来过滤 ObjectClass 仅等于用户。

Get-ADGroupMember -Identity "SALESLEADER" | where {$_.objectclass-eq "user"} | Select Name, SamAccountName

在上述 PowerShell 脚本中,Get-AdGroupMember cmdlet 使用 Identity 参数指定广告组名称并获取广告组的成员。

它将广告组的成员通过管道传输到 Where 条件,以使用过滤器(其中 ObjectClass 仅等于用户)并获取用户的 adgroupmember samaccountname。

上述用于查找广告组中用户的 samaccountname 的脚本的输出为:

PS C:\> Get-ADGroupMember -Identity "SALESLEADER" | where {$_.objectclass-eq "user"} | Select Name, SamAccountName

Name                                SamAccountName
----                                       --------------
Tom Smith                        toms
Chris Dore                        chrisd
Gary Waugh                     gary.waugh


PS C:\>

在 PowerShell 中获取 AdGroup 的 AdGroupMember SAMAccountName

要获取广告组的 adgroupmember samaccountname,请使用 Get-AdGroupMember 和 where 条件来检查 ObjectClass 是否等于该组。

Get-ADGroupMember "SALESLEADER" | where {$_.objectclass-eq "group"} | Select Name, SamAccountName

在上述 PowerShell 脚本中,Get-AdGroupMember 获取组成员,并使用 Where 条件仅筛选广告组的组成员,并获取广告组的 samaccountname。

上述用于查找广告组的 adgroupmember samaccountname 的 PowerShell 脚本的输出为:

PS C:\> Get-ADGroupMember "SALESLEADER" | where {$_.objectclass-eq "group"} | Select Name, SamAccountName

Name                           SamAccountName
----                                 --------------
DL-SALES                     DL-SALES


PS C:\>

结论

希望上面关于如何获取用户和组的 adgroupmember samaccountname 的文章对您有所帮助。

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

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

取消回复欢迎 发表评论:

关灯