เนื่องจาก Windows 10 มาพร้อมกับ Windows PowerShell 5.0 ที่ติดตั้งโดยค่าเริ่มต้น แต่คอมโพเนนต์ WU (Windows Update) ควรจะติดตั้งเวอร์ชันที่เหนือกว่าโดยอัตโนมัติ (Powershell 5.1) ผู้ใช้บางคนจึงมองหาวิธีการกำหนดเวอร์ชัน Powershell ที่พวกเขากำลังใช้อยู่
หากคุณเป็นแฟนตัวยงของการทำงานผ่านเทอร์มินัลด้วย Powershell คุณควรตรวจสอบให้แน่ใจว่าระบบของคุณใช้รุ่นล่าสุดอยู่เสมอ โดยเฉพาะอย่างยิ่งหากคุณใช้ระบบปฏิบัติการเวอร์ชันที่เก่ากว่า Windows 10 โปรดทราบว่า PowerShell มีประสิทธิภาพมากขึ้นเมื่อเริ่มด้วยเวอร์ชัน 5.0 - คุณสามารถควบคุม Windows Server ได้มากขึ้นและยังช่วยให้คุณควบคุม Exchange ได้มากขึ้น , Lync และเซิร์ฟเวอร์ที่ใช้ SQL
ก่อนที่เราจะแสดงวิธีตรวจสอบเวอร์ชันของ PowerShell ของคุณ ต่อไปนี้คือเวอร์ชันที่ติดตั้งไว้ล่วงหน้าตามค่าเริ่มต้นตามเวอร์ชัน Windows ของคุณ:
Windows 10 and Windows Server 2016 - PowerShell version 5.0 ( it should get updated to 5.1 by Windows Update) Windows 8.1 and Windows Server 2012 R2 - PowerShell version 4.0 Windows 8 and Windows Server 2012 - PowerShell version 3.0 Windows7 SP1 and Windows Server 2008 R2 SP1 - PowerShell version 2.0
วิธีตรวจสอบเวอร์ชัน PowerShell ของคุณ
เมื่อคุณทราบแล้วว่าเวอร์ชันเริ่มต้นควรเป็นอย่างไร ให้ทำตามขั้นตอนด้านล่างเพื่อดูคำแนะนำอย่างรวดเร็วในการตรวจสอบเวอร์ชัน PowerShell ปัจจุบันของคุณ โปรดทราบว่าขั้นตอนต่อไปนี้สามารถทำซ้ำได้โดยไม่คำนึงถึงเวอร์ชัน Windows ของคุณ
- กด แป้น Windows + R เพื่อเปิดคำสั่ง Run จากนั้นพิมพ์ “powershell ” และกด Enter เพื่อเปิดพรอมต์ PowerShell ใหม่
- ในหน้าต่าง Powershell ที่เพิ่งเปิดใหม่ ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter :
$PSversionTable
- คุณจะเห็นรายการรายละเอียดที่เกี่ยวข้องกับยูทิลิตี้ PowerShell ของคุณ อย่างไรก็ตามสิ่งที่เราสนใจคือ PSVersion ในกรณีนี้ เรามีเวอร์ชันล่าสุดแล้วเพราะเราติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดผ่าน WU แล้ว
หมายเหตุ: โปรดทราบว่าคุณยังสามารถใช้ get-host|รุ่น Select-Object . ได้ หรือ $host.version เป็นคำสั่งเพิ่มเติมที่จะดึงข้อมูลเวอร์ชัน PowerShell ของคุณ
หากคุณมี Windows 10 และ PSVersion ยังคงเป็น 5.0.10586.63 คุณสามารถอัปเดตเป็นเวอร์ชันล่าสุดได้โดยติดตั้งทุกการอัปเดตที่รอดำเนินการใน Windows Update