Baixeu i instal·leu PowerShell 7.2 Preview 2 per a Windows 10
- Categoria: Microsoft
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 deDatetime.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
aCommandLineParser
- Utilitzeu
StringComparison.Ordinal
en lloc deStringComparison.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 aImport-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.
- Descarregueu el fitxer .MSI respectiu des dels enllaços proporcionats anteriorment.
- Executeu el paquet descarregat. A l’assistent d’instal·lació, feu clic a Pròxim .
- A la pantalla següent, trieu un camí de destinació per desar la nova instal·lació i feu clic a Pròxim .
- 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.
- Feu clic a Instal·la per iniciar el procés.
- 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.
- 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.