Windows Tips & News

PowerShell 7 kommer att ta emot uppdateringar via Windows Update

Enligt dagens tjänsteman meddelande, Microsoft gör tillgängliga PowerShell 7-uppdateringar på Windows Update för Windows 10 och Windows Server. Den här nya funktionen är redan tillgänglig för PowerShell 7.2 förhandsversioner.

Tidigare kunde Windows-användare se ett meddelande om den nya versionen av PowerShell i sin konsol att en ny version av PowerShell 7 är tillgänglig. Men för att få det var de tvungna att navigera till GitHub release sida för att ladda ner och installera det, använd ett separat pakethanteringsverktyg som Windows Package Manager, Chokladigt, eller Skopa. Men med Microsoft Update, kommer användare att få de senaste PowerShell 7-uppdateringarna som liknar vanliga Windows Update-paket, oavsett om det är med Windows Update for Business, WSUS, SCCM eller den interaktiva WU-dialogrutan i Inställningar.

Microsoft kommer endast att publicera uppdateringar för framtida utgåvor. Företaget förbereder nu en uppdatering som är tillämplig på PowerShell 7.2 preview 5 eller senare och installerar version 7.2 preview 7 över den. Den kommer att publiceras på Microsoft Update när Microsoft släpper en uppdatering till GitHub.

Hur man väljer och testar uppgraderingen

Först måste du ha Windows 10 RS3 (10.0.16299) eller nyare installerat, samt PowerShell 7.2 preview.5 eller preview.6 installerat. Du måste också se till att din maskin är inställd för att ta emot Microsoft Update-uppdateringar. (I Windows 10 görs detta genom att gå till Inställningar -> Windows Update -> Avancerade alternativ och markera "Ta emot uppdateringar för andra Microsoft produkter när du uppdaterar Windows." Därefter måste du se till att inte uppdatera till den senaste 7.2 preview.7 eller senare med MSI paket. Slutligen måste du lägga till en specifik registernyckel för att välja Microsoft Update-användning för PS7. Att köra följande skript från en förhöjd PowerShell-session kommer att konfigurera registret för detta scenario:

$pwshRegPath = "HKLM:\SOFTWARE\Microsoft\PowerShellCore"if (!(Test-Path -Path $pwshRegPath)) { throw "PowerShell 7 är inte installerad" } Set-ItemProperty -Path $pwshRegPath -Name UseMU -Value 1 -Typ DWord

Ungefär en vecka efter att PowerShell 7.2 preview.7 släpptes, @PowerShell_Team kommer att twittra att Microsoft Update-versionen är tillgänglig. Vid det här laget bör du uppmanas att uppdatera PowerShell 7.2-förhandsvisning i ditt vanliga Windows Update-arbetsflöde.

Mer information finns i det officiella blogginlägget.

Hur man aktiverar Ubuntu Bash i Windows 10

Hur man aktiverar Ubuntu Bash i Windows 10

Som du kanske redan vet, är nyligen släppt Windows 10 build 14316 levereras med Ubuntu Bash-konso...

Läs mer

Ink Workspace förbättras i Windows 10 Creators Update

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Ladda ner den nya Paint-appen för Windows 10

Ladda ner den nya Paint-appen för Windows 10

Microsoft jobbar på en ny app som är tänkt att ersätta den gamla goda klassiska Paint-appen i Win...

Läs mer