ค้นหาเว็บไซต์

รับ AdGroupMember SAMAccountName ใน PowerShell


หากต้องการรับ samaccountname สมาชิกกลุ่มโฆษณาใน PowerShell ให้ใช้ Get-AdGroupMember cmdlet แล้วระบุชื่อกลุ่มเพื่อรับรายชื่อสมาชิกพร้อมชื่อและ samaccountname

Get-AdGroupMember cmdlet ใน PowerShell รับสมาชิกของกลุ่มไดเรกทอรีที่ใช้งานอยู่และคุณสมบัติของออบเจ็กต์โฆษณา

ในบทความนี้ เราจะพูดถึงวิธีรับ samaccountname สมาชิกกลุ่มโฆษณาใน PowerShell โดยใช้ Get-AdGroupMember cmdlet

รับสมาชิกกลุ่มโฆษณา SAMAccountName

หากต้องการรับ samaccountname adgroupmember สำหรับผู้ใช้ในกลุ่มไดเรกทอรีที่ใช้งานอยู่ที่ระบุ ให้ใช้ Get-AdGroupMember

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

ในสคริปต์ PowerShell ข้างต้น Get-AdGroupMember ใช้พารามิเตอร์ Identity เพื่อระบุชื่อกลุ่มโฆษณาและรับสมาชิกทั้งหมด รวมถึงผู้ใช้และกลุ่ม

โดยส่งเอาต์พุตไปยังคำสั่ง Select เพื่อรับชื่อสมาชิกกลุ่มโฆษณา ชื่อ และ ObjectClass

ผลลัพธ์ของสคริปต์ PowerShell ด้านบนเพื่อรับ samaccountname สำหรับสมาชิกกลุ่มโฆษณาคือ:

รับ AdGroupMember SAMAccountName สำหรับผู้ใช้ใน PowerShell

หากต้องการรับ aduser samaccountname สำหรับสมาชิกกลุ่มโฆษณา ให้ใช้ Get-AdGroupMember cmdlet พร้อมด้วยเงื่อนไข Where เพื่อกรอง ObjectClass ให้เท่ากับผู้ใช้เท่านั้น

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

ในสคริปต์ PowerShell ข้างต้น Get-AdGroupMember cmdlet ใช้พารามิเตอร์ Identity เพื่อระบุชื่อกลุ่มโฆษณาและรับสมาชิกของกลุ่มโฆษณา

โดยส่งสมาชิกของกลุ่มโฆษณาไปยังเงื่อนไข ที่ไหน เพื่อใช้ตัวกรองโดยที่ ObjectClass เท่ากับ ผู้ใช้ เท่านั้น และรับชื่อกลุ่มโฆษณา 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:\>

รับ AdGroupMember SAMAccountName สำหรับ AdGroup ใน PowerShell

หากต้องการรับ samaccountname สมาชิกกลุ่มโฆษณาสำหรับกลุ่มโฆษณา ให้ใช้ Get-AdGroupMember พร้อมเงื่อนไข โดยที่ เพื่อตรวจสอบว่า ObjectClass เท่ากับกลุ่ม

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

ในสคริปต์ PowerShell ข้างต้น Get-AdGroupMember จะรับสมาชิกกลุ่มและใช้เงื่อนไข ตำแหน่ง เพื่อกรองสมาชิกกลุ่มสำหรับกลุ่มโฆษณาเท่านั้น และรับ samaccountname สำหรับกลุ่มโฆษณา

ผลลัพธ์ของสคริปต์ PowerShell ข้างต้นเพื่อค้นหา samaccountname สมาชิกกลุ่มโฆษณาสำหรับกลุ่มโฆษณาคือ:

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

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


PS C:\>

บทสรุป

ฉันหวังว่าบทความข้างต้นเกี่ยวกับวิธีรับ samaccountname สมาชิก adgroup สำหรับผู้ใช้และกลุ่มจะเป็นประโยชน์กับคุณ

คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek

บทความที่เกี่ยวข้อง