PowerShell 7, Windows Update aracılığıyla güncellemeleri alacak
Bugünkü yetkiliye göre duyuru, Microsoft, Windows 10 ve Windows Server için Windows Update'te PowerShell 7 güncellemelerini kullanıma sunar. Bu yeni özellik, PowerShell 7.2 önizleme sürümleri için zaten mevcuttur.
Geçmişte, Windows kullanıcıları konsollarında PowerShell'in yeni sürümü hakkında yeni bir PowerShell 7 sürümünün mevcut olduğuna dair bir bildirim görebiliyordu. Ancak, onu elde etmek için oraya gitmek zorunda kaldılar. GitHub sürüm sayfası indirmek ve kurmak için aşağıdaki gibi ayrı bir paket yönetim aracı kullanın. Windows Paket Yöneticisi, çikolatalı, veya Kepçe. Fakat Microsoft Güncellemesi, kullanıcılar doğrudan normal Windows Update paketlerine benzer en son PowerShell 7 güncellemelerini alacaklar, Bunun Windows Update for Business, WSUS, SCCM veya Ayarlar'daki etkileşimli WU iletişim kutusu ile olup olmadığı.
Microsoft, güncellemeleri yalnızca gelecekteki sürümler için yayınlayacaktır. Şirket şu anda PowerShell 7.2 önizleme 5 veya daha yenisi için geçerli olan bir güncelleme hazırlıyor ve bunun üzerine sürüm 7.2 önizleme 7'yi yüklüyor. Microsoft, GitHub için bir güncelleme yayınladığında Microsoft Update'te yayınlanacaktır.
Yükseltme nasıl etkinleştirilir ve test edilir
İlk olarak, Windows 10 RS3 (10.0.16299) veya daha yeni bir sürümün yanı sıra PowerShell 7.2 önizleme.5 veya önizleme.6'nın yüklü olması gerekir. Ayrıca, makinenizin Microsoft Update güncellemelerini alacak şekilde ayarlandığından emin olmanız gerekir. (Windows 10'da bu, Ayarlar -> Windows Güncelleme -> Gelişmiş seçenekler'e gidip “Diğer Microsoft için güncellemeleri al” seçeneğini işaretleyerek yapılır. Windows'u güncellediğinizde ürünler." Ardından, MSI kullanarak en son 7.2 önizleme.7 veya daha yenisine güncelleme yapmadığınızdan emin olmanız gerekir. paket. Son olarak, PS7 için Microsoft Update kullanımına kaydolmak için belirli bir kayıt defteri anahtarı eklemeniz gerekir. Aşağıdaki komut dosyasını yükseltilmiş bir PowerShell oturumundan çalıştırmak, bu senaryo için kayıt defterini kuracaktır:
$pwshRegYol = "HKLM:\YAZILIM\Microsoft\PowerShellCore"if (!(Test-Path -Path $pwshRegPath)) { "PowerShell 7 kurulu değil" fırlat } Set-ItemProperty -Path $pwshRegPath -Name UseMU -Value 1 -Type DWord
PowerShell 7.2 önizleme.7 güncellemesinin yayınlanmasından yaklaşık bir hafta sonra, @PowerShell_Ekibi Microsoft Update sürümünün mevcut olduğunu tweetleyecek. Bu noktada, standart Windows Update iş akışınızda PowerShell 7.2 önizlemesini güncellemeniz istenmelidir.
Daha fazla ayrıntı resmi blog gönderisinde bulunabilir.