Baixeu i instal·leu PowerShell 7.2 Preview 2 per a Windows 10

Sembla que Microsoft desenvolupa i millora activament el PowerShell Core. No fa gaire, Microsoft va llançar PowerShell 7.1 al novembre i ara som aquí amb una nova versió de PowerShell 7.2 Preview 2.



La previsualització 2 encara es basa en .NET 5, ja que .NET 6 encara no s’ha publicat. Tot i això, Microsoft afirma que la versió estable de PowerShell 7.2 es basarà en .NET 6.

Vegem què aporta PowerShell 7.2.0 a la taula. Resum ràpid amagar-se 1 Descarregueu PowerShell 7.2.0 Preview 2 1.1 Per a Windows 10, Windows 8.1 i Windows 7 1.2 Per a MacOS 1.3 Per a Linux 2 Funcions de PowerShell 7.2.0 Preview 2 2.1 Nova característica 2.1.1 Variable automàtica PSStyle per a la representació ANSI 2.2 Reparació d'errors 2.2.1 Canviat: 2.2.2 Noves funcions experimentals: 2.2.3 Rendiment millorat: 2.2.4 Actualitzacions i correccions generals del cmdlet: 3 Com instal·lar PowerShell 7.2 Preview 2 a Windows 10 4 Paraules de cloenda

Descarregueu PowerShell 7.2.0 Preview 2

Per a Windows 10, Windows 8.1 i Windows 7

PowerShell-7.2.0-Preview2-win-x64.msi [95.1 MB]



PowerShell-7.2.0-Preview2-win-x86.msi [85.9 MB]

Per a MacOS

powershell-7.2.0-Preview2-osx-x64.pkg [63.4 MB]

Per a 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]

Per obtenir més opcions de descàrrega, comproveu-ho pàgina de descàrrega .

Funcions de PowerShell 7.2.0 Preview 2

Gràcies als col·laboradors de Microsoft i PowerShell, s'han fet alguns canvis significatius a la versió llançada. Microsoft ha destacat algunes funcions noves i solucions d'errors a la publicació de llançament. Fem una mica de llum sobre què són.

Nova característica

Variable automàtica PSStyle per a la representació ANSI

Aquesta és una característica experimental. És a dir, Microsoft espera actualment els comentaris dels usuaris per veure si llança o no aquesta funció amb la versió estable de PowerShell 7.2.

El codi d'escapament ANSI és una extensió del codi d'escapament ASCII. Aquesta característica facilitarà als usuaris l’autor de contingut que contingui el codi ANSI, que controla els paràmetres de decoració del text, com ara el tipus de lletra, el color, la mida, la cursiva, etc.

Podeu obtenir més informació sobre la funció aquí .

Reparació d'errors

Alguns problemes que van acompanyar la versió anterior de PowerShell també s’han tractat amb aquesta versió de Vista prèvia.

  • Neteja del codi: Microsoft afirma que s'han respost gairebé dos terços de les sol·licituds d'extracció, cosa que ha provocat un neteja del codi . Es refereix a un fragment de codi dedicat a la neteja de les dades sobrants i a altres materials innecessaris del sistema després d’executar el codi real.
  • S'ha solucionat un problema que fa que els usuaris rebin una comprovació d'errors de Funció incorrecta en intentar utilitzar un fitxer executable en una unitat que no té el format NTFS. Aquest problema es va experimentar per primera vegada amb PowerShell 7.1 a causa d'un problema amb el punts de reparació , que ara s'ha solucionat.
  • PipelineVariable Common Parameter: ara aquest objecte conté tots els paràmetres correctament passats, en lloc de contenir només el primer paràmetre d'entrada.

Aquí teniu el registre de canvis complet:

Canviat:

  • Millorar la detecció de tipus de valors mutables
  • Assegureu-vos -PipelineVariable està configurat per a tota la sortida dels cmdlets de script

Noves funcions experimentals:

  • PSAnsiRendering: Activeu el format ANSI mitjançant $PSStyle i suporta la supressió de la sortida ANSI

Rendiment millorat:

  • Optimitza IEnumerable variant d'operador de substitució
  • El refactor multiplica l'operació per obtenir un millor rendiment en dos Microsoft.PowerShell.Commands.Utility mètodes
  • Utilitzeu Environment.TickCount64 en lloc de Datetime.Now com a llavor aleatòria per al contingut del fitxer de prova AppLocker
  • Eviteu assignacions de matriu innecessàries quan cerqueu a GAC
  • Utilitzeu OrdinalIgnoreCase a CommandLineParser
  • Utilitzeu StringComparison.Ordinal en lloc de StringComparison.CurrentCulture
  • Eviteu crear instàncies de la classe d'assistent delegat generada a -replace implementació

Actualitzacions i correccions generals del cmdlet:

  • Escriviu un missatge d'error millor si el fitxer de configuració està trencat
  • Feu que el mode Aplicar AppLocker tingui prioritat sobre el mode d’auditoria UMCI
  • Afegeix -SkipLimitCheck canvia a Import-PowerShellDataFile
  • Restringir New-Object en mode NoLanguage sota bloqueig
  • El -Stream El paràmetre ara funciona amb directoris
  • Eviteu una excepció si el sistema de fitxers no admet punts de reparació
  • Activa CA1012: els tipus d'abstracte no haurien de tenir constructors públics
  • Activa SA1212: els accessors de propietats haurien de seguir l'ordre

Podeu obtenir més informació sobre el registre de canvis de PowerShell 7.2 aquí .

Com instal·lar PowerShell 7.2 Preview 2 a Windows 10

Utilitzeu la guia proporcionada per descarregar PowerShell 7.2 a Windows 10, 8.1 i 7.

  1. Descarregueu el fitxer .MSI respectiu des dels enllaços proporcionats anteriorment.
  2. Executeu el paquet descarregat. A l’assistent d’instal·lació, feu clic a Pròxim .
  3. A la pantalla següent, trieu un camí de destinació per desar la nova instal·lació i feu clic a Pròxim .
  4. Ara seleccioneu les funcions opcionals que vulgueu instal·lar marcant les caselles que hi ha al costat. Podeu afegir PowerShell a les variables d'entorn, habilitar el control remot de PowerShell, afegir PowerShell al menú contextual, etc. Feu clic a Següent quan hàgiu acabat.
  5. Feu clic a Instal·la per iniciar el procés.
  6. La instal·lació s'hauria de completar en menys d'un minut. Feu clic a Finalitza quan estigui. També podeu marcar la casella que hi ha al costat de Launch PowerShell abans de prémer Finalitza.
  7. Ara verifiqueu que la instal·lació s'ha completat escrivint pwsh a Executa. A continuació, veureu una versió de PowerShell en execució.

També podeu descarregar la darrera versió estable de PowerShell executant l'ordre següent al PowerShell existent al vostre Windows:

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

Tu pots també descarregueu i instal·leu PowerShell a la xarxa . Aquest mètode és el més adequat per a administradors de sistemes.

Paraules de cloenda

PowerShell 7.2 encara està en previsualització, de manera que mai no l’heu d’instal·lar en un sistema de producció. Però sempre és divertit provar les noves funcions en una màquina de desenvolupament. Si us agrada l’automatització de Windows 10 i Windows Server, heu de comprovar definitivament aquesta nova versió de PowerShell.