เริ่มต้นด้วยการ Login (ด้วย User ที่มีสิทธิเพียงพอเช่น User ในกลุ่ม Admin Domain) เข้าสู่เครื่องที่เป็น Domain Controller บนระบบ Microsoft Active Directory จากนั้นให้ทำการเปิด Windows PowerShell
จากในให้ใช้คำสั่ง Get-ADUser ในชุดคำสั่ง Active Directory Cmdlets ดังนี้
1 2 3 4 |
Get-ADUser -Filter * -Properties CN | Select-Object @{Label='ParentContainer';Expression={$_.Distinguishedname -replace "CN=$($_.cn),"}} | Group-Object -Property ParentContainer | Select-Object Name,Count |
ผลลัพธ์ที่ได้จะเป็นจำนวน User แยกตาม OU ทั้งหมด
ในกรณีที่ต้องการระบุเฉพาะ OU ที่ต้องการสามารใส่คำสั่ง -SearchBase และใส่ BaseDN เพิ่มเข้าไปได้ดังตัวอย่าง
1 2 3 4 |
Get-ADUser -SearchBase "OU=marketing,DC=company,DC=com" -Filter * -Properties CN | Select-Object @{Label='ParentContainer';Expression={$_.Distinguishedname -replace "CN=$($_.cn),"}} | Group-Object -Property ParentContainer | Select-Object Name,Count |