การแสดงรูปแบบ (Format) ต่างๆ
จะใช้พารามิเตอร์ -f เพื่อกำหนดรูปแบบ ซึ่งมีรูปแบบต่างๆดังนี้
{0:x} หมายถึง แสดงตัวเลขในรูปแบบเลขฐานสิบหก เช่น "0x{0:x}" -f 12345 ผลลัพธ์จะได้ 0x3039
{0:X} หมายถึง แสดงตัวเลขในรูปแบบเลขฐานสิบหกแล้วถ้ามีตัวอักษรก็จะแสดงเป็นตัวใหญ่ เช่น "0x{0:X}" -f 454545 ผลลัพธ์จะได้ 0x6EF91
{0} หมายถึง แสดง สมาชิกต่างๆตามตำแหน่งที่กำหนด เช่น "{0} {1}{2} {3}" -f "a","b","c","d" ผลลัพธ์จะได้ a bc d
{0:p} หมายถึง แสดงตัวเลขในรูปแบบ percent เช่น "{0:p}" -f ผลลัพธ์จะได้ 5,000.00 %
{0:dn} หมายถึง แสดงเลขฐานสิบโดยกำหนดจำนวนเลข 0 ข้างหน้าตัวเลขที่ต้องการแสดง เช่น "{0:d4}" -f 11 ผลลัพธ์จะได้ 0011
{0:C} หมายถึง แสดงตัวเลขในรูปแบบหน่วยของเงิน เช่น "{0:C}" -f 77.77 ผลลัพธ์จะได้ $77.77
{0,n} หมายถึง แสดงตัวเลขโดยมีการเว้นช่องระยะห่าง เช่น "|{0,10}|" -f "ABC" ผลลัพธ์จะได้ | ABC|
{0:mm} หมายถึง แสดงนาที และ {0:hh} หมายถึงแสดงชั่งโมง เช่น "{0:hh} : {0:mm}" -f (Get-Date) ผลลัพธ์จะได้ 11 : 27 ( เป็นเวลาในขณะที่รันคำสั่งนี้)
[With great power comes great responsibility]