PowerShell 7 saņems atjauninājumus, izmantojot Windows Update
Pēc šodienas amatpersonas teiktā paziņojums, Microsoft padara pieejamus PowerShell 7 atjauninājumus Windows Update operētājsistēmai Windows 10 un Windows Server. Šī jaunā funkcija jau ir pieejama PowerShell 7.2 priekšskatījuma laidieniem.
Iepriekš Windows lietotāji savā konsolē varēja redzēt paziņojumu par jauno PowerShell versiju, ka ir pieejama jauna PowerShell 7 versija. Tomēr, lai to iegūtu, viņiem bija jāvirzās uz GitHub izlaišanas lapa lai to lejupielādētu un instalētu, izmantojiet atsevišķu pakotņu pārvaldības rīku, piemēram, Windows pakotņu pārvaldnieks, Šokolādes, vai Liekšķere. Bet ar Microsoft atjauninājums, lietotāji saņems jaunākos PowerShell 7 atjauninājumus, kas ir tieši līdzīgi parastajām Windows atjaunināšanas pakotnēm, neatkarīgi no tā, vai tas ir ar Windows Update for Business, WSUS, SCCM vai interaktīvo WU dialoglodziņu sadaļā Iestatījumi.
Microsoft publicēs atjauninājumus tikai nākamajiem laidieniem. Uzņēmums tagad gatavo atjauninājumu, kas ir piemērojams PowerShell 7.2 priekšskatījumam 5 vai jaunākai versijai, un tajā instalē 7.2 priekšskatījuma versiju 7. Tiklīdz Microsoft izlaidīs GitHub atjauninājumu, tas tiks publicēts vietnē Microsoft Update.
Kā izvēlēties un pārbaudīt jaunināšanu
Pirmkārt, jums ir jābūt instalētai operētājsistēmai Windows 10 RS3 (10.0.16299) vai jaunākai versijai, kā arī instalētai versijai PowerShell 7.2 preview.5 vai preview.6. Jums arī jāpārliecinās, vai jūsu ierīce ir iestatīta Microsoft Update atjauninājumu saņemšanai. (Operētājsistēmā Windows 10 tas tiek darīts, dodoties uz Iestatījumi -> Windows atjaunināšana -> Papildu opcijas un atzīmējot "Saņemt atjauninājumus citiem Microsoft". produktus, kad atjaunināt Windows. Pēc tam jums ir jāpārliecinās, ka neatjaunināt uz jaunāko 7.2 priekšskatījumu.7 vai jaunāku versiju, izmantojot MSI iepakojums. Visbeidzot, jums būs jāpievieno īpaša reģistra atslēga, lai pieteiktos Microsoft Update lietojumam operētājsistēmai PS7. Palaižot šo skriptu no paaugstinātas PowerShell sesijas, reģistrs tiks iestatīts šim scenārijam:
$pwshRegPath = "HKLM:\SOFTWARE\Microsoft\PowerShellCore"if (!(Test-Path -Path $pwshRegPath)) { throw "PowerShell 7 nav instalēts" } Set-ItemProperty -Path $pwshRegPath -Nosaukums UseMU -Value 1 -Type DWord
Apmēram nedēļu pēc PowerShell 7.2 preview.7 atjauninājuma izlaišanas, @PowerShell_Team čivināt, ka Microsoft Update laidiens ir pieejams. Šajā brīdī jums vajadzētu tikt aicinātam atjaunināt PowerShell 7.2 priekšskatījumu standarta Windows atjaunināšanas darbplūsmā.
Sīkāku informāciju var atrast oficiālajā emuāra ierakstā.