PowerShell 7 akan menerima pembaruan melalui Pembaruan Windows
Menurut pejabat hari ini Pengumuman, Microsoft menyediakan pembaruan PowerShell 7 pada Pembaruan Windows untuk Windows 10 dan Windows Server. Fitur baru ini sudah tersedia untuk rilis pratinjau PowerShell 7.2.
Di masa lalu, pengguna Windows dapat melihat pemberitahuan tentang versi baru PowerShell di konsol mereka bahwa versi baru PowerShell 7 tersedia. Namun, untuk mendapatkannya, mereka harus menavigasi ke Halaman rilis GitHub untuk mengunduh dan menginstalnya, gunakan alat manajemen paket terpisah seperti Manajer Paket Windows, coklat, atau Sendok. Tetapi dengan Pembaruan Microsoft, pengguna akan menerima pembaruan PowerShell 7 terbaru secara langsung mirip dengan paket Pembaruan Windows biasa, baik itu dengan Pembaruan Windows untuk Bisnis, WSUS, SCCM, atau dialog WU interaktif di Pengaturan.
Microsoft akan menerbitkan pembaruan hanya untuk rilis mendatang. Perusahaan sekarang sedang mempersiapkan pembaruan yang berlaku untuk PowerShell 7.2 preview 5 atau yang lebih baru dan menginstal versi 7.2 preview 7 di atasnya. Ini akan dipublikasikan di Pembaruan Microsoft setelah Microsoft merilis pembaruan ke GitHub.
Cara ikut serta dan menguji peningkatan
Pertama, Anda harus menginstal Windows 10 RS3 (10.0.16299) atau yang lebih baru, serta PowerShell 7.2 preview.5 atau preview.6. Anda juga harus memastikan bahwa mesin Anda telah diatur untuk menerima pembaruan Microsoft Update. (Pada Windows 10, ini dilakukan dengan masuk ke Pengaturan -> Pembaruan Windows -> Opsi lanjutan dan centang "Terima pembaruan untuk Microsoft lainnya" produk saat Anda memperbarui Windows.” Selanjutnya, Anda harus memastikan untuk tidak memperbarui ke pratinjau 7.2 terbaru.7 atau lebih tinggi menggunakan MSI kemasan. Terakhir, Anda harus menambahkan kunci registri khusus untuk ikut serta dalam penggunaan Pembaruan Microsoft untuk PS7. Menjalankan skrip berikut dari sesi PowerShell yang ditinggikan akan menyiapkan registri untuk skenario ini:
$pwshRegPath = "HKLM:\SOFTWARE\Microsoft\PowerShellCore"if (!(Test-Path -Path $pwshRegPath)) { throw "PowerShell 7 tidak diinstal" } Set-ItemProperty -Path $pwshRegPath -Nama UseMU -Nilai 1 -Jenis DWord
Sekitar seminggu setelah pembaruan PowerShell 7.2 preview.7 dirilis, @PowerShell_Team akan men-tweet bahwa rilis Pembaruan Microsoft tersedia. Pada titik ini, Anda akan diminta untuk memperbarui PowerShell 7.2-pratinjau di alur kerja Pembaruan Windows standar Anda.
Rincian lebih lanjut dapat ditemukan di posting blog resmi.