Windows 10 มาพร้อม Windows PowerShell 5.0 ติดตั้งโดยค่าเริ่มต้น แต่ Windows Update (WU) ควรอัปเกรดเป็นเวอร์ชันสูงกว่า (PowerShell 5.1) อัตโนมัติ ผู้ใช้บางคนจึงอยากทราบว่าใช้ PowerShell เวอร์ชันไหนอยู่
หากชอบทำงานผ่าน Terminal ด้วย PowerShell ควรตรวจสอบว่าใช้เวอร์ชันล่าสุด โดยเฉพาะหากใช้ OS เก่ากว่า Windows 10 PowerShell กลายเป็นอันทรงพลังมากขึ้นตั้งแต่เวอร์ชัน 5.0 – ควบคุม Windows Server ได้มากขึ้น รวมถึง Exchange, Lync, และ SQL-based Servers
ก่อนจะแสดงวิธีเช็คเวอร์ชัน นี่คือเวอร์ชันเริ่มต้นตาม Windows Version:
Windows 10 และ Windows Server 2016 - PowerShell 5.0 (ควรอัปเดตเป็น 5.1 โดย Windows Update) Windows 8.1 และ Windows Server 2012 R2 - PowerShell 4.0 Windows 8 และ Windows Server 2012 - PowerShell 3.0 Windows 7 SP1 และ Windows Server 2008 R2 SP1 - PowerShell 2.0
วิธีเช็คเวอร์ชัน PowerShell
ทราบเวอร์ชัน Default แล้ว ลองทำตามขั้นตอนด้านล่าง ใช้ได้กับทุก Windows Version
- กด Windows + R เปิด Run พิมพ์ powershell กด Enter เปิด PowerShell Prompt
- ในหน้าต่าง PowerShell พิมพ์คำสั่งด้านล่าง กด Enter:
$PSversionTable
- จะเห็นรายละเอียด PowerShell สิ่งที่สนใจคือ PSVersion ในกรณีนี้เป็นเวอร์ชันล่าสุดแล้วเพราะติดตั้ง Windows Update ครบ
หมายเหตุ: สามารถใช้คำสั่งเพิ่มเติมได้: get-host|Select-Object version หรือ $host.version เพื่อดูเวอร์ชัน PowerShell
หากใช้ Windows 10 แต่ PSVersion ยังเป็น 5.0.10586.63 ให้อัปเดตเป็นเวอร์ชันล่าสุดโดยติดตั้ง Windows Update ที่ค้างอยู่ทั้งหมด