PowerShell 7 จะได้รับการอัปเดตผ่าน Windows Update
ตามที่ทางการวันนี้ ประกาศ, Microsoft ทำให้มีการอัปเดต PowerShell 7 ใน Windows Update สำหรับ Windows 10 และ Windows Server ฟีเจอร์ใหม่นี้มีให้ใช้งานแล้วสำหรับรุ่นตัวอย่าง PowerShell 7.2
ในอดีต ผู้ใช้ Windows สามารถเห็นการแจ้งเตือนเกี่ยวกับ PowerShell เวอร์ชันใหม่ในคอนโซลของตนว่ามี PowerShell 7 เวอร์ชันใหม่ อย่างไรก็ตาม กว่าจะได้มันมา พวกเขาต้องนำทางไปที่ หน้าเผยแพร่ GitHub ในการดาวน์โหลดและติดตั้ง ให้ใช้เครื่องมือการจัดการแพ็คเกจแยกต่างหาก เช่น Windows Package Manager, ชอคโกแลตตี้, หรือ ตัก. แต่ด้วย Microsoft Updateผู้ใช้จะได้รับการอัปเดต PowerShell 7 ล่าสุดโดยตรงเหมือนกับแพ็คเกจ Windows Update ปกติ ไม่ว่าจะเป็น Windows Update for Business, WSUS, SCCM หรือกล่องโต้ตอบ WU แบบโต้ตอบในการตั้งค่า
Microsoft จะเผยแพร่การอัปเดตสำหรับรุ่นในอนาคตเท่านั้น ขณะนี้บริษัทกำลังเตรียมการอัพเดตที่สามารถใช้ได้กับ PowerShell 7.2 Preview 5 หรือใหม่กว่า และติดตั้งเวอร์ชั่น 7.2 แสดงตัวอย่าง 7 ทับมัน จะเผยแพร่ใน Microsoft Update เมื่อ Microsoft เผยแพร่การอัปเดตสำหรับ GitHub
วิธีสมัครและทดสอบการอัปเกรด
ขั้นแรก คุณจะต้องติดตั้ง Windows 10 RS3 (10.0.16299) หรือใหม่กว่า รวมทั้งติดตั้ง PowerShell 7.2 Preview.5 หรือ Preview.6 คุณจะต้องตรวจสอบให้แน่ใจด้วยว่าเครื่องของคุณได้รับการตั้งค่าให้รับการอัปเดต Microsoft Update (ใน Windows 10 ทำได้โดยไปที่การตั้งค่า -> Windows Update -> ตัวเลือกขั้นสูง และทำเครื่องหมายที่ "รับการอัปเดตสำหรับ Microsoft อื่นๆ ผลิตภัณฑ์เมื่อคุณอัปเดต Windows” ถัดไป คุณจะต้องตรวจสอบให้แน่ใจว่าไม่ได้อัปเดตเป็นเวอร์ชันตัวอย่าง 7.2 ล่าสุด7 หรือใหม่กว่าโดยใช้MSI บรรจุุภัณฑ์. สุดท้าย คุณจะต้องเพิ่มคีย์รีจิสทรีเฉพาะเพื่อเลือกใช้ Microsoft Update สำหรับ PS7 การเรียกใช้สคริปต์ต่อไปนี้จากเซสชัน PowerShell ที่ยกระดับจะตั้งค่ารีจิสทรีสำหรับสถานการณ์นี้:
$pwshRegPath = "HKLM:\SOFTWARE\Microsoft\PowerShellCore"ถ้า (!(Test-Path -Path $pwshRegPath)) { โยน "ไม่ได้ติดตั้ง PowerShell 7" } Set-ItemProperty -Path $pwshRegPath -ชื่อ UseMU -Value 1 -Type DWord
ประมาณหนึ่งสัปดาห์หลังจากปล่อยอัพเดต PowerShell 7.2 Preview.7 น.ส.น.ส จะทวีตว่ามีการเปิดตัว Microsoft Update ณ จุดนี้ คุณควรได้รับพร้อมท์ให้อัปเดตการแสดงตัวอย่าง PowerShell 7.2 ในเวิร์กโฟลว์ Windows Update มาตรฐานของคุณ
รายละเอียดเพิ่มเติมสามารถพบได้ในโพสต์บล็อกอย่างเป็นทางการ