จะใช้คำสั่งรูปแบบเพื่อเปลี่ยนมุมมองเอาต์พุตใน PowerShell ได้อย่างไร

Ca Chi Kha Sang Rup Baeb Pheux Peliyn Mum Mxng Xeatphut Ni Powershell Di Xyangri



PowerShell มีชุดของ “ รูปแบบ ” cmdlets ที่ให้ผู้ใช้จัดรูปแบบผลลัพธ์ของคำสั่งที่แสดงเป็นรายการคุณสมบัติ แต่ละรายการจะแสดงในบรรทัดที่แตกต่างกัน “ รูปแบบ ” cmdlet อนุญาตให้ผู้ใช้ปรับแต่งมุมมองเอาต์พุตของคอนโซลโดยการระบุการจัดตำแหน่ง เค้าโครง และรูปแบบของข้อมูล

บทแนะนำนี้จะแสดงภาพรวมของ PowerShell cmdlet “รูปแบบ”

จะใช้คำสั่งรูปแบบเพื่อเปลี่ยนมุมมองเอาต์พุตใน PowerShell ได้อย่างไร

cmdlet ที่ให้มาด้านล่างใช้เพื่อจัดรูปแบบเอาต์พุตของ PowerShell:







คำสั่ง 1: รูปแบบกว้าง

cmdlet “ รูปแบบกว้าง ” cmdlet ใน PowerShell ใช้เพื่อจัดรูปแบบวัตถุในตารางแบบกว้างที่แสดงคุณสมบัติเดียวของทุกวัตถุ



ยกตัวอย่างเพื่อความเข้าใจที่ดีขึ้น!



ตัวอย่าง: จัดรูปแบบเอาต์พุตของ Cmdlet “Get-Service” เป็นตารางสามคอลัมน์

ดำเนินการคำสั่งที่ให้ไว้ด้านล่างเพื่อจัดรูปแบบตารางในลักษณะกว้าง:





รับ-บริการ | รูปแบบกว้าง -คอลัมน์ 3

ตามรหัสด้านบน:

  • ขั้นแรก ให้ระบุ cmdlet “ รับ-บริการ ' และ ' | ท่อส่ง
  • จากนั้นให้เขียนว่า “ รูปแบบกว้าง ' สั่งการ.
  • สุดท้าย กล่าวถึง “ -คอลัมน์ ” พารามิเตอร์และกำหนดค่า “ 3 ”:



คำสั่ง 2: รายการรูปแบบ

cmdlet “ รูปแบบ-รายการ ” ใช้เพื่อรับวัตถุในรูปแบบของรายการโดยให้คุณสมบัติทุกรายการแสดงในบรรทัดที่แตกต่างกัน

สำหรับการสาธิตเชิงปฏิบัติ ลองดูตัวอย่างที่ให้มา!

ตัวอย่าง: จัดรูปแบบเอาต์พุตในรูปแบบรายการโดยใช้ Cmdlet “Format-List”

เรียกใช้คำสั่งที่กำหนดด้านล่างเพื่อจัดรูปแบบเอาต์พุตในรูปแบบของรายการ:

รับกระบวนการ แอพเครื่องคิดเลข | รูปแบบ-รายการ ชื่อ , รหัส , เส้นทาง

ตามรหัสที่ระบุไว้ข้างต้น:

  • ขั้นแรก ให้เขียนว่า “ รับกระบวนการ ” cmdlet พร้อมกับชื่อกระบวนการที่ระบุ
  • จากนั้นระบุ “ | ท่อส่ง
  • หลังจากนั้นให้กล่าวถึง “ รูปแบบ-รายการ ” cmdlet และกำหนดพารามิเตอร์ที่ระบุโดยคั่นด้วยเครื่องหมายจุลภาค:

คำสั่ง 3: จัดรูปแบบตาราง

ในการเรียกเอาต์พุตของรูปแบบตาราง ให้ใช้ปุ่ม ' รูปแบบตาราง ” สามารถใช้ cmdlet ใน PowerShell ได้

ตัวอย่าง: รับผลลัพธ์ในรูปแบบตารางโดยใช้ Cmdlet “รูปแบบตาราง”

ในการจัดรูปแบบเอาต์พุตในรูปแบบตาราง ให้ดำเนินการคำสั่งด้านล่าง:

รับกระบวนการ | รูปแบบตาราง ชื่อ , รหัส , ใช่ , ชื่อกระบวนการ - ขนาดอัตโนมัติ

โดยทำตามรหัสด้านบน:

  • ขั้นแรก ให้เขียน cmdlet ที่ระบุและ ' | ท่อส่ง
  • จากนั้นเพิ่ม “ รูปแบบตาราง ” คำสั่งที่มีการกำหนดพารามิเตอร์ที่ระบุโดยคั่นด้วยเครื่องหมายจุลภาค
  • สุดท้าย ระบุ “ - ขนาดอัตโนมัติ ” พารามิเตอร์เพื่อคำนวณความกว้างของคอลัมน์ตามข้อมูลที่ให้มา และทำให้อ่านคอลัมน์ของตารางได้มากขึ้น:

นั่นคือทั้งหมด! เราได้พูดคุยสั้น ๆ เกี่ยวกับ PowerShell “ รูปแบบ ” คำสั่ง

บทสรุป

รูปแบบ คำสั่ง ” ใน PowerShell ออกแบบมาเพื่อเปลี่ยนมุมมองเอาต์พุตในคอนโซล มี cmdlet อื่น ๆ หลายรายการที่ใช้เพื่อรับมุมมองเอาต์พุตที่กำหนดเองในคอนโซล PowerShell ในบทช่วยสอนนี้ เราได้สาธิต cmdlet ของ 'รูปแบบ' ต่างๆ ด้วยความช่วยเหลือของตัวอย่างต่างๆ