Ladda ner och installera PowerShell 7.2 Preview 2 för Windows 10

Prova Vårt Instrument För Att Eliminera Problem

Microsoft verkar aktivt utveckla och förbättra PowerShell Core. För inte så länge sedan släppte Microsoft PowerShell 7.1 i november och nu är vi här med en ny version av PowerShell 7.2 Preview 2.

Förhandsgranskningen 2 är fortfarande baserad på .NET 5, eftersom .NET 6 ännu inte ska släppas. Microsoft hävdar dock att den stabila versionen av PowerShell 7.2 kommer att baseras på .NET 6.

Låt oss se vad PowerShell 7.2.0 ger till bordet. Snabb sammanfattning Dölj 1 Ladda ner PowerShell 7.2.0 Preview 2 1.1 För Windows 10, Windows 8.1 och Windows 7 1.2 För MacOS 1.3 För Linux 2 PowerShell 7.2.0 Förhandsgranska 2 -funktioner 2.1 Ny funktion 2.1.1 PSStyle automatisk variabel för ANSI -rendering 2.2 Bug fixar 2.2.1 Ändrats: 2.2.2 Nya experimentella funktioner: 2.2.3 Förbättrad prestanda: 2.2.4 Allmänna Cmdlet -uppdateringar och korrigeringar: 3 Så här installerar du PowerShell 7.2 Preview 2 i Windows 10 4 Avslutande ord

Ladda ner PowerShell 7.2.0 Preview 2

För Windows 10, Windows 8.1 och Windows 7

PowerShell-7.2.0-Preview2-win-x64.msi [95,1 MB]

PowerShell-7.2.0-Preview2-win-x86.msi [85,9 MB]

För MacOS

powershell-7.2.0-Preview2-osx-x64.pkg [63,4 MB]

För Linux

CentOS

powershell-7.2.0-Preview2-1.centos.8.x86_64.rpm [64,7 MB]

Debian

powershell_7.2.0-Preview2-1.debian.11_amd64.deb [65,2 MB]

powershell_7.2.0-Preview2-1.debian.10_amd64.deb [65,2 MB]

Ubuntu

powershell_7.2.0-Preview21.ubuntu.20.04_amd64.deb [65,2 MB]

powershell_7.2.0-Preview2-1.ubuntu.18.04_amd64.deb [65,2 MB]

powershell_7.2.0-Preview2-1.ubuntu.16.04_amd64.deb [65,2 MB]

För fler nedladdningsalternativ, kolla in detta nedladdningssida .

PowerShell 7.2.0 Förhandsgranska 2 -funktioner

Tack vare Microsoft och PowerShell -bidragsgivare har några betydande ändringar gjorts i den släppta versionen. Några nya funktioner och buggfixar har lyfts fram i utgivningsinlägget av Microsoft. Låt oss kasta lite ljus på vad det är.

Ny funktion

PSStyle automatisk variabel för ANSI -rendering

Detta är en experimentell funktion. Det betyder att Microsoft för närvarande väntar på användarnas feedback för att se om de ska släppa den här funktionen med den stabila versionen av PowerShell 7.2.

ANSI -Escape -koden är en förlängning av ASCII -Escape -koden. Denna funktion kommer att göra det lättare för användarna att författa innehåll som innehåller ANSI -koden, som styr textdekorationsparametrarna, till exempel dess teckensnitt, färg, storlek, kursiv etc.

Du kan läsa mer om funktionen här .

Bug fixar

Vissa problem som följde med den tidigare versionen av PowerShell har också behandlats med den här förhandsversionen.

  • Kodrensning: Microsoft uppger att nästan två tredjedelar av dragförfrågningarna har besvarats, vilket resulterar i en kodrensning . Detta avser en kod som är avsedd för att rensa upp överbliven data och annat onödigt material från systemet efter att den faktiska koden har körts.
  • Ett problem med att användare får en buggcheck av felaktig funktion när de försöker använda en körbar fil på en enhet som inte är i NTFS -format har åtgärdats. Det här problemet uppstod först med PowerShell 7.1 på grund av ett problem med reparationspoäng , som nu har åtgärdats.
  • PipelineVariable Common Parameter: Detta objekt innehåller nu korrekt alla parametrar som passeras genom det, istället för att bara innehålla den första inmatningsparametern.

Här är den fullständiga ändringsloggen:

Ändrats:

  • Förbättra upptäckt av mutabla värdetyper
  • Se till | _+_ | är inställd för all utmatning från script -cmdlets

Nya experimentella funktioner:

  • | _+_ |: Aktivera ANSI -formatering via | _+_ | och stöd för att undertrycka ANSI -utdata

Förbättrad prestanda:

  • Optimera | _+_ | variant av ersätt operatör
  • Refaktor multiplicera operation för bättre prestanda i två | _+_ | metoder
  • Använd | _+_ | i stället för | _+_ | som slumpmässigt utsäde för AppLocker -testfilinnehåll
  • Undvik onödiga arrayallokeringar när du söker i GAC
  • Använd | _+_ | i | _+_ |
  • Använd | _+_ | i stället för | _+_ |
  • Undvik att skapa instanser av den genererade delegathjälparklassen i | _+_ | genomförande

Allmänna Cmdlet -uppdateringar och korrigeringar:

  • Skriv ett bättre felmeddelande om konfigurationsfilen är trasig
  • Få AppLocker Enforce -läget att gå före UMCI -granskningsläget
  • Lägg till | _+_ | växla till | _+_ |
  • Begränsa | _+_ | i NoLanguage -läge under låsning
  • Den | _+_ | parameter fungerar nu med kataloger
  • Undvik ett undantag om filsystemet inte stöder reparationspunkter
  • Aktivera | _+_ |: Abstrakta typer bör inte ha offentliga konstruktörer
  • Aktivera | _+_ |: Fastighetsanslutare bör följa ordningen

Du kan lära dig mer om ändringsloggen PowerShell 7.2 från här .

Så här installerar du PowerShell 7.2 Preview 2 i Windows 10

Använd guiden som tillhandahålls för att ladda ner PowerShell 7.2 på Windows 10, 8.1 och 7.

  1. Ladda ner respektive MSI -fil från länkarna ovan.
  2. Kör det nedladdade paketet. Klicka på i installationsguiden Nästa .
  3. På nästa skärm väljer du en destinationsväg för att spara den nya installationen och klickar sedan på Nästa .
  4. Välj nu de valfria funktioner som du vill installera genom att markera rutorna bredvid dem. Du kan lägga till PowerShell i miljövariablerna, aktivera PowerShell -fjärrkontroll, lägga till PowerShell i snabbmenyn etc. Klicka på Nästa när du är klar.
  5. Klicka på Installera för att starta processen.
  6. Installationen ska vara klar på mindre än en minut. Klicka på Slutför när det är. Du kan också markera rutan bredvid Starta PowerShell för att göra det innan du trycker på Slutför.
  7. Kontrollera nu att installationen har slutförts genom att skriva in pwsh i Kör. Du kommer då att se en version av PowerShell som körs.

Du kan också ladda ner den senaste stabila versionen av PowerShell genom att köra följande kommando i befintliga PowerShell på din Windows: | _+_ |

Du kan också ladda ner och installera PowerShell över nätverket . Denna metod är bäst lämpad för sysadmins.

Avslutande ord

PowerShell 7.2 är fortfarande i förhandsgranskning så du bör aldrig installera det på ett produktionssystem. Men det är alltid kul att testa de nya funktionerna på en dev -maskin. Om du älskar automatisering på Windows 10 och Windows Server, bör du definitivt kolla in den här nya versionen av PowerShell.