A PowerShell 7 a Windows Update szolgáltatáson keresztül kapja meg a frissítéseket
A mai hivatalos szerint közlemény, a Microsoft elérhetővé teszi a PowerShell 7 frissítéseit a Windows Update webhelyen a Windows 10 és a Windows Server rendszerhez. Ez az új funkció már elérhető a PowerShell 7.2 előzetes verzióihoz.
Korábban a Windows-felhasználók láthattak egy értesítést a PowerShell új verziójáról a konzoljukon, hogy elérhető a PowerShell 7 új verziója. Ahhoz azonban, hogy megszerezzék, el kellett navigálniuk GitHub kiadási oldala letöltéséhez és telepítéséhez használjon külön csomagkezelő eszközt, például a Windows csomagkezelő, csokis, vagy Gombóc. De azzal Microsoft Update, a felhasználók megkapják a legújabb PowerShell 7-frissítéseket, amelyek közvetlenül a hagyományos Windows Update-csomagokhoz hasonlóak, akár a Windows Update for Business, a WSUS, az SCCM vagy az interaktív WU párbeszédpanel Beállításokban.
A Microsoft csak a jövőbeli kiadásokhoz tesz közzé frissítéseket. A vállalat most olyan frissítést készít elő, amely a PowerShell 7.2 preview 5 vagy újabb verziójára alkalmazható, és telepíti rá a 7.2 preview 7 verziót. Amint a Microsoft kiad egy frissítést a GitHubhoz, a Microsoft Update webhelyen teszik közzé.
Hogyan regisztrálhat és tesztelheti a frissítést
Először is telepítenie kell a Windows 10 RS3 (10.0.16299) vagy újabb verzióját, valamint a PowerShell 7.2 preview.5 vagy preview.6 verzióját. Gondoskodnia kell arról is, hogy számítógépe be legyen állítva a Microsoft Update frissítéseinek fogadására. (Windows 10 rendszeren ezt a Beállítások -> Windows Update -> Speciális beállítások menüpontban teheti meg, és bejelöli a „Frissítések fogadása más Microsoft számára” lehetőséget. termékek a Windows frissítésekor.” Ezután gondoskodnia kell arról, hogy ne frissítsen a legújabb 7.2-es előnézetre.7 vagy újabb verzióra az MSI használatával csomag. Végül hozzá kell adnia egy adott beállításkulcsot a Microsoft Update PS7-hez való használatához. A következő szkript futtatása emelt szintű PowerShell-munkamenetből beállítja a rendszerleíró adatbázist ehhez a forgatókönyvhöz:
$pwshRegPath = "HKLM:\SOFTWARE\Microsoft\PowerShellCore"if (!(Test-Path -Path $pwshRegPath)) { throw "A PowerShell 7 nincs telepítve" } Set-ItemProperty -Path $pwshRegPath -Name UseMU -Value 1 -Type Duplaszó
Körülbelül egy héttel a PowerShell 7.2 preview.7 frissítése után, @PowerShell_Team Twitteren fogja jelezni, hogy a Microsoft Update kiadás elérhető. Ezen a ponton a rendszer felkéri a PowerShell 7.2-előnézetének frissítésére a szabványos Windows Update munkafolyamatban.
További részletek a hivatalos blogbejegyzésben olvashatók.