PowerShell 7.0

      Nessun commento su PowerShell 7.0

PowerShell 7.0

È stata rilasciata l’ultima versione di PowerShell Core, PowerShell 7.0. Come per la precedente versione, PowerShell 7.0 si affianca alla versione Windows PowerShell.

Windows PowerShell

Windows PowerShell è presente nativamente nei Sistemi Operativi Microsoft Windows sia nella versione core che nella versione Desktop (GUI). Per verificare la versione presente sul proprio PC/Server è possibile eseguire il CmdLet Get-Host.

In alcuni casi, se sono attivi gli aggiornamenti,  la versione può variare rispetto a quella base. Ad esempio, in Windows 10 potrebbe essere presente la versione 5.0 o la versione 5.1.
Windows PowerShell Get-Host
Per avere una panoramica di Windows PowerShell e per la tabella delle versioni potete fare riferimento al documento Installazione di Windows PowerShell.

PowerShell 7.0

Il progetto Open Souce ha reso disponibile PowerShell 7.0 per Windows, Linux e macOS. Questo, come potete immaginare, significa avere la possibilità di sviluppare in maniera cross tra le diverse tecnologie concentradosi sullo sviluppo e non sulla piattaforma utilizzata.

Lo sviluppo è basato su .NET Core 3.1, ciò consentirà una compatibilità con le versioni precedenti di Windows PowerShell.

È possibile eseguire l’installazione del pacchetto relativo alla versione Windows sia scaricando il file .msi sia da riga di comando (che in ogni caso eseguirà lo stesso .msi). Il download dei diversi pacchetti è disponibile attraverso il portale di GitHub.

L’installazione, non presenta nessuna difficoltà e le opzioni disponibili sono ridotte veramente al minimo.
Installazione
Opzioni

Per chi volesse eseguire l’installazione da Windows PowerShell l’espressione da utilizzare è iex “& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI” . Dalla successiva screen si evince che viene eseguito un redirect al repository GitUb per eseguire il download del pacchetto msi.
PowerShell 7.0

PowerShell 7.0 Get-Host


Potrebbero interessare:
Installing various versions of PowerShell
Announcing PowerShell 7.0

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.