รับ 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
