Sådan installeres PowerShell 7 på Windows 10

Microsoft annonceret PowerShell 7.0 den 4. marts 2020. Det er den seneste store opdatering til PowerShell, Microsofts kommandolinjeskal og scriptsprog på tværs af platforme. Her er hvad der er nyt – og hvordan du kan installere det på din Windows-pc.

Hvad er nyt i PowerShell 7?

Den seneste version, PowerShell 7, bygger på den tidligere PowerShell Core 6.1. Den understøtter fortsat implementering på tværs af platforme og tilføjer en række nye funktioner, cmdlets, og fejlrettelser. Nogle af de mere betydningsfulde nye funktioner inkluderer:

Pipeline-parallelisering med ForEach-Object: Gentag gennem elementer i en samling parallelt med den nye parameter -Parallel, eller indstil et maksimalt antal tråde (standarden er fem) med -ThrottleLimit-parametrene.
Tilføjelse af nye operatører:
Ternær operatør “? : ” : Fungerer meget som en if-else-sætning ved at sammenligne to udtryk med en betingelse for at se, om den er sand eller falsk, f.eks. Test-Path “C:Users” ? “eksisterer” : “eksisterer ikke”
Rørledningskædeoperatører “||” og “&&” : &&-operatøren udfører den højre pipeline, hvis den venstre pipeline lykkedes. Omvendt er || operatør udfører kun den højre rørledning, hvis den venstre rørledning svigter.

Get-Error cmdlet: En forenklet og dynamisk fejlvisning for lettere undersøgelse af den seneste fejl i den aktuelle session.
Automatiske notifikationer om nye versioner: Giv brugerne besked, når en ny version af PowerShell er tilgængelig. Standardopdateringen kontrollerer én gang om dagen for en ny udgivelse.

  Sådan tilføjes Gmail, Google Kontakter og Google Kalender til Cortana i Windows 10

Ud over de nye funktioner, der er anført ovenfor, har Microsoft tilføjet adskillige andre cmdlets, eksperimentelle forbedringer og tilføjet PowerShell 7 til sin Long Term Service-udgivelse, som vil gøre det muligt for den at modtage opdateringer, så længe .Net 3.1 understøttes. En komplet liste over alt nyt, rettelser og forbedringer er tilgængelig fra Github changelog til PowerShell 7.

Sådan installeres PowerShell 7 med en MSI-pakke

PowerShell 7 er tilgængelig til Windows, macOS og Linux. Vi viser dig, hvordan du installerer det på Windows 10.

Den første metode, vi skal dække, bruger en MSI-fil til at installere PowerShell. MSI-pakker fungerer næsten identisk med en EXE-fil og giver dig mulighed for at installere et program ved hjælp af en grafisk brugergrænseflade. Det er en installationsmetode, der kun bruger de nødvendige og nødvendige kernefiler. Alt du skal gøre er at dobbeltklikke på pakken for at starte opsætningsguiden.

Bemærk: PowerShell 7 installerer og kører side om side med Windows PowerShell 5.1 – den version, der følger med Windows 10 – og erstatter PowerShell Core 6.x. Hvis du skal køre PowerShell 6 side om side med PowerShell 7, skal du installere det via ZIP-pakken.

For at downloade pakken skal du starte din browser og gå videre over PowerShell Github udgiver side. Rul ned til sektionen Aktiver, og klik på MSI-pakkeudgivelsen for at downloade den.

  Sådan stopper du, at Windows 10 vågner tilfældigt fra dvale

Sørg for at vælge den rigtige pakke til din version af Windows, x64 til 64-bit og x86 til 32-bit systemer. Hvis du er i tvivl om, hvilken du har, er det nemt at finde ud af, hvilken dit system kører.

Hvis du bliver bedt om det, skal du vælge en destination for overførslen og klikke på “Gem” for at starte overførslen.

Når overførslen er fuldført, skal du navigere til den mappe, hvor filen er, og dobbeltklikke på den for at køre installationen.

Sådan installeres PowerShell 7 med en kommando

PowerShell-teamet har også sammensætte et manuskript du kan kalde direkte fra PowerShell. Det er en one-liner cmdlet, der downloader og kører installationsguiden automatisk. Alt du skal gøre er at indsætte kodestykket og trykke på Enter-tasten.

Tænd PowerShell og kopier/indsæt følgende cmdlet i vinduet:

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"

Tryk på Enter-tasten, og PowerShell kører kommandoen og begynder downloadingen.

Går gennem installatøren

Når installationsguiden åbnes, skal du klikke på “Næste” for at installere PowerShell 7.

På den næste skærm skal du vælge en destinationsmappe og derefter klikke på “Næste”, når du er klar til at fortsætte.

Klik

Dernæst skal du bestemme, hvilke valgfri funktioner der skal aktiveres ved installationen. Du kan aktivere eller deaktivere følgende fire muligheder:

  Sådan indstilles tapeter automatisk fra Unsplash på Windows 10

Tilføj PowerShell til Path Environment Variable: Tilføjer PowerShell til Windows Path-miljøvariablen og giver dig mulighed for at kalde PowerShell fra enhver anden shell eller terminal.
Registrer Windows Event Logging Manifest: Tilføjer PowerShell til Windows Event Loging Manifest og giver dig mulighed for at logge hændelser fra en PowerShell-instans.
Aktiver PowerShell Remote: Aktiverer muligheden for at køre kommandoer eksternt.
Føj ‘Åbn her’-kontekstmenuer til Explorer: Tilføjer en mulighed i højreklik-kontekstmenuen, der åbner en forekomst af PowerShell i den mappe, du klikker på.

Klik på “Næste” efter at have valgt alle de valgfrie funktioner, du ønsker.

Vælg de valgfrie funktioner, du ønsker, og klik

Klik på “Installer” for at starte installationen. Der vises en UAC-prompt, der beder om administratorrettigheder for at installere pakken. Klik på “Ja” for at fortsætte.

Når opsætningsguiden er færdig, skal du klikke på “Udfør” for at afslutte.

Sådan åbner du PowerShell 7

Når installationen er fuldført, kan du åbne PowerShell 7 på et par måder.

Hvis du valgte indstillingerne “Tilføj PowerShell til Path Environment Variable” og “Tilføj ‘Åbn her’ kontekstmenuer til Explorer”, kan du skrive “pwsh” i kommandoprompt eller højreklikke på en mappe og klikke på PowerShell 7 > Åbn her. En af de nemmeste metoder er dog at søge ved hjælp af menuen Start.

Tryk på Windows-tasten eller klik på Start-knappen, skriv “pwsh” i tekstfeltet, og tryk på Enter eller klik på “Åbn”, når PowerShell 7 vises i resultaterne.

Du ved, at du bruger den aktuelle og opdaterede version af PowerShell ved at kigge efter “PowerShell 7” i vinduets titellinje.