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

รับ AdUsers: จัดรูปแบบการจัดรูปแบบเอาต์พุตตาราง


Format-Table (FT) cmdlet ใน PowerShell จัดรูปแบบเอาต์พุตไปยังตาราง หากต้องการจัดรูปแบบรายการผู้ใช้โฆษณาในตาราง ให้ใช้ Get-AdUser cmdlet เพื่อรับผู้ใช้โฆษณาและส่งออกไปยัง Format-Table เพื่อจัดรูปแบบเอาต์พุตด้วยคุณสมบัติที่เลือกสำหรับวัตถุ aduser

ในบทความนี้ เราจะพูดถึงวิธีทำให้ผู้ใช้โฆษณาจัดรูปแบบในตารางโดยใช้ Format-Table cmdlet

รับการจัดรูปแบบตารางรูปแบบ AdUser

ใช้ Get-AdUser cmdlet ใน PowerShell เพื่อรับผู้ใช้อย่างน้อย 1 รายจากไดเร็กทอรีที่ใช้งานอยู่ และไปป์ออบเจ็กต์ผู้ใช้โฆษณาไปที่ Format-Table เพื่อใช้การจัดรูปแบบเอาต์พุต

Get-AdUser -Filter * | Format-Table Name, DistinguishedName

ในสคริปต์ PowerShell ข้างต้น Get-AdUser จะรับผู้ใช้โฆษณาจากไดเร็กทอรีที่ใช้งานอยู่และส่งไปยัง Format-Table เพื่อส่งออกเป็นตารางที่มีคุณสมบัติที่เลือก เช่น Name และ DistinguishedName

ผลลัพธ์ของสคริปต์ PowerShell ข้างต้นเพื่อแสดงรายการผู้ใช้โฆษณาในรูปแบบตารางคือ:

จัดรูปแบบรายการผู้ใช้โฆษณาด้วยรูปแบบ-ตาราง

หากต้องการจัดรูปแบบรายชื่อผู้ใช้โฆษณาด้วย Format-Table cmdlet ให้ใช้ Get-AdUser เพื่อรับผู้ใช้โฆษณาและไปป์ไปยัง Format-Table cmdlet

Get-AdUser -Filter * | Format-Table Name, DistinguishedName -AutoSize

ในสคริปต์ PowerShell ข้างต้น Get-Aduser ใช้พารามิเตอร์ Filter * เพื่อรับรายชื่อผู้ใช้โฆษณาและส่งผ่านไปยัง Format-Table เพื่อแสดง Name และ aduser DistinguishedName ใน รูปแบบตาราง พารามิเตอร์ ปรับขนาดอัตโนมัติ จะปรับความกว้างของคอลัมน์

ผลลัพธ์ของสคริปต์ด้านบนเพื่อจัดรูปแบบรายการผู้ใช้โฆษณาโดยใช้ Format-Table (FT) คือ:

PS C:\> Get-AdUser -Filter * | Format-Table Name, DistinguishedName -AutoSize

Name          DistinguishedName
----          -----------------

Guest         CN=Guest,CN=Users,DC=SHELLPRO,DC=LOCAL
krbtgt        CN=krbtgt,CN=Users,DC=SHELLPRO,DC=LOCAL
Tom Smith     CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL
Erick Jones   CN=Erick Jones,OU=HR,DC=SHELLPRO,DC=LOCAL
Gary Willy    CN=Gary Willy,OU=HR,DC=SHELLPRO,DC=LOCAL
Chris Dore    CN=Chris Dore,OU=SALES,DC=SHELLPRO,DC=LOCAL
adam          CN=adam,CN=Users,DC=SHELLPRO,DC=LOCAL
nathan        CN=nathan,CN=Users,DC=SHELLPRO,DC=LOCAL
Don           CN=Don,CN=Users,DC=SHELLPRO,DC=LOCAL
Esh Deol      CN=Esh Deol,OU=HR,DC=SHELLPRO,DC=LOCAL
Tira Elsa     CN=Tira Elsa,OU=HR,DC=SHELLPRO,DC=LOCAL
Aron Seth     CN=Aron Seth,OU=HR,DC=SHELLPRO,DC=LOCAL
Dave NewHouse CN=Dave NewHouse,OU=SHELLUSERS,DC=SHELLPRO,DC=LOCAL
Harsh Dev     CN=Harsh Dev,OU=HR,OU=SHELLUSERS,DC=SHELLPRO,DC=LOCAL
Netya Xu      CN=Netya Xu,OU=FINANCE,OU=SHELLUSERS,DC=SHELLPRO,DC=LOCAL


PS C:\>

บทสรุป

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

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

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