Scarica e installa PowerShell 7.2 Preview 2 per Windows 10

Prova Il Nostro Strumento Per Eliminare I Problemi

Sembra che Microsoft stia attivamente sviluppando e migliorando PowerShell Core. Non molto tempo fa, Microsoft ha rilasciato PowerShell 7.1 a novembre e ora siamo qui con una nuova versione di PowerShell 7.2 Preview 2.

L'anteprima 2 è ancora basata su .NET 5 , poiché .NET 6 deve ancora essere rilasciato. Tuttavia, Microsoft afferma che la versione stabile di PowerShell 7.2 sarà basata su .NET 6.

Vediamo cosa porta in tavola PowerShell 7.2.0. Riepilogo rapido nascondere 1 Scarica PowerShell 7.2.0 Anteprima 2 1.1 Per Windows 10, Windows 8.1 e Windows 7 1.2 Per MacOS 1.3 Per Linux 2 Funzionalità di PowerShell 7.2.0 Anteprima 2 2.1 Nuova caratteristica 2.1.1 Variabile automatica PSStyle per il rendering ANSI 2.2 Correzioni di bug 2.2.1 Cambiato: 2.2.2 Nuove funzionalità sperimentali: 2.2.3 Prestazione migliorata: 2.2.4 Aggiornamenti e correzioni generali del cmdlet: 3 Come installare PowerShell 7.2 Preview 2 in Windows 10 4 Parole di chiusura

Scarica PowerShell 7.2.0 Anteprima 2

Per Windows 10, Windows 8.1 e Windows 7

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

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

Per MacOS

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

Per Linux

CentOS

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

Debian

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

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

Ubuntu

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

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

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

Per ulteriori opzioni di download, dai un'occhiata a questo pagina di download .

Funzionalità di PowerShell 7.2.0 Anteprima 2

Grazie ai contributori di Microsoft e PowerShell, sono state apportate alcune modifiche significative alla versione rilasciata. Alcune nuove funzionalità e correzioni di bug sono state evidenziate nel post di rilascio di Microsoft. Facciamo luce su cosa sono.

Nuova caratteristica

Variabile automatica PSStyle per il rendering ANSI

Questa è una caratteristica sperimentale. Ciò significa che Microsoft è attualmente in attesa del feedback degli utenti per vedere se rilasciare o meno questa funzionalità con la versione stabile di PowerShell 7.2.

Il codice di escape ANSI è un'estensione del codice di escape ASCII. Questa funzione renderà più semplice per gli utenti creare contenuti contenenti il ​​codice ANSI, che controlla i parametri di decorazione del testo, come carattere, colore, dimensione, corsivo, ecc.

Puoi leggere di più sulla funzione qui .

Correzioni di bug

Alcuni problemi che accompagnavano la versione precedente di PowerShell sono stati risolti anche con questa versione di anteprima.

  • Pulizia del codice: Microsoft afferma che è stata data risposta a quasi due terzi delle richieste pull, con conseguente a pulizia del codice . Questo si riferisce a un pezzo di codice dedicato alla pulizia dei dati rimanenti e di altro materiale non necessario dal sistema dopo che il codice effettivo è stato eseguito.
  • È stato risolto un problema relativo agli utenti che ricevevano un controllo errori di funzione errata quando tentavano di utilizzare un file eseguibile su un'unità che non è nel formato NTFS. Questo problema è stato riscontrato per la prima volta con PowerShell 7.1 a causa di un problema con il punti di analisi , che ora è stato corretto.
  • PipelineVariable Common Parameter: questo oggetto ora contiene correttamente tutti i parametri passati attraverso di esso, invece di contenere solo il primo parametro di input.

Ecco il changelog completo:

Cambiato:

  • Migliora il rilevamento dei tipi di valori modificabili
  • Garantire |_+_| è impostato per tutto l'output dai cmdlet di script

Nuove funzionalità sperimentali:

  • |_+_|: Abilita la formattazione ANSI tramite |_+_| e supporta la soppressione dell'uscita ANSI

Prestazione migliorata:

  • Ottimizza |_+_| variante dell'operatore di sostituzione
  • Operazione di moltiplicazione refactoring per prestazioni migliori in due |_+_| metodi
  • Usa |_+_| invece di |_+_| come seme casuale per il contenuto del file di test di AppLocker
  • Evita allocazioni di array non necessarie durante la ricerca in GAC
  • Usa |_+_| in |_+_|
  • Usa |_+_| invece di |_+_|
  • Evita di creare istanze della classe helper delegata generata in |_+_| implementazione

Aggiornamenti e correzioni generali del cmdlet:

  • Scrivi un messaggio di errore migliore se il file di configurazione è danneggiato
  • Fai in modo che la modalità di applicazione di AppLocker abbia la precedenza sulla modalità di controllo UMCI
  • Aggiungi |_+_| passa a |_+_|
  • Limita |_+_| in modalità NoLanguage sotto blocco
  • Il |_+_| il parametro ora funziona con le directory
  • Evita un'eccezione se il file system non supporta i punti di analisi
  • Abilita |_+_|: i tipi astratti non dovrebbero avere costruttori pubblici
  • Abilita |_+_|: gli accessori di proprietà devono seguire l'ordine

Puoi saperne di più sul log delle modifiche di PowerShell 7.2 da qui .

Come installare PowerShell 7.2 Preview 2 in Windows 10

Usa la guida fornita per scaricare PowerShell 7.2 su Windows 10, 8.1 e 7.

  1. Scarica il rispettivo file .MSI dai link forniti sopra.
  2. Eseguire il pacchetto scaricato. Nella procedura guidata di installazione, fare clic su Prossimo .
  3. Nella schermata successiva, scegli un percorso di destinazione per salvare la nuova installazione e quindi fai clic su Prossimo .
  4. Ora seleziona le funzionalità opzionali che desideri installare selezionando le caselle accanto ad esse. È possibile aggiungere PowerShell alle variabili di ambiente, abilitare la comunicazione remota di PowerShell, aggiungere PowerShell al menu di scelta rapida, ecc. Al termine, fare clic su Avanti.
  5. Fare clic su Installa per iniziare il processo.
  6. L'installazione dovrebbe essere completata in meno di un minuto. Fare clic su Fine quando lo è. Puoi anche selezionare la casella accanto a Avvia PowerShell per farlo prima di premere Fine.
  7. Ora verifica che l'installazione sia stata completata digitando pwsh in Esegui. Vedrai quindi una versione di PowerShell in esecuzione.

Puoi anche scaricare l'ultima versione stabile di PowerShell eseguendo il comando seguente nel PowerShell esistente su Windows:|_+_|

Puoi anche scarica e installa PowerShell sulla rete . Questo metodo è più adatto per gli amministratori di sistema.

Parole di chiusura

PowerShell 7.2 è ancora in anteprima, quindi non dovresti mai installarlo su un sistema di produzione. Ma è sempre divertente testare le nuove funzionalità su una macchina di sviluppo. Se ami l'automazione su Windows 10 e Windows Server, dovresti assolutamente dare un'occhiata a questa nuova versione di PowerShell.