Come aggiornare Windows PowerShell

Se sei uno sviluppatore o un utente esperto, probabilmente utilizzi molto Windows PowerShell. Ma per chi non lo sapesse, PowerShell e il Prompt dei comandi vengono utilizzati per eseguire e utilizzare funzionalità avanzate di Windows, con PowerShell che si distingue come un software da riga di comando superiore rispetto a CMD. Microsoft continua ad aggiungere nuove funzionalità a PowerShell, quindi se non hai aggiornato la tua versione da un po’, ecco come procedere per effettuare l’upgrade di Windows PowerShell.

È importante notare che, fino alla versione 5.1, PowerShell veniva aggiornato automaticamente tramite gli aggiornamenti di Windows. Tuttavia, la nuova versione 7.x non è più gestita dagli aggiornamenti di Windows e richiede un aggiornamento manuale. Indipendentemente dalla versione, puoi seguire i passaggi qui di seguito per aggiornare o installare l’ultima versione di PowerShell. Per controllare la versione di PowerShell installata, inserisci il comando $PSVersionTable nella tua attuale applicazione PowerShell.

Metodo 1: Aggiorna PowerShell utilizzando il Microsoft Store

Spesso trascuriamo il Microsoft Store perché siamo abituati a installare file EXE da Internet. Tuttavia, il Microsoft Store può aiutarti ad aggiornare PowerShell in modo rapido, ecco come:

  • Apri il Microsoft Store dal menu Start.
  • Clicca sulla scheda Download in basso a sinistra.
  • Questo mostrerà tutti gli aggiornamenti disponibili. Qui, controlla se è disponibile un aggiornamento per PowerShell e, se sì, clicca su Aggiorna.
  • Puoi anche cliccare su Aggiorna tutto per aggiornare tutte le app contemporaneamente.

Metodo 2: Aggiorna utilizzando l’installer di PowerShell

Sapevi che il nuovo PowerShell 7.x è open source? L’installer è disponibile sia sul sito ufficiale di PowerShell che su GitHub. Ecco come aggiornare a Windows PowerShell più recente utilizzando l’installer.

  • Visita il repository ufficiale di PowerShell su GitHub.
  • Vai alla pagina delle Release e clicca sul file più recente win-x64.msi per scaricare l’installer.
  • Una volta scaricato, fai doppio clic sull’installer per avviarlo e clicca su Avanti.
  • Clicca su Avanti per i prompt successivi per procedere.
  • Ora, clicca su Installa.

Metodo 3: Aggiorna PowerShell utilizzando Winget

Winget è un gestore di pacchetti, simile a APT o DNF su Windows. Funziona molto bene ed è utilizzabile per scaricare nuovi pacchetti/app o aggiornare quelli esistenti. Ecco come utilizzarlo per aggiornare Windows PowerShell.

  • Avvia Windows PowerShell e digita il seguente comando:
  • winget update microsoft.powershell
  • How to Upgrade Windows PowerShell
  • Se non hai installato PowerShell, puoi utilizzare il seguente comando per installarlo:
  • winget install --id Microsoft.Powershell --source winget
  • Una volta completato, dovresti avere installata l’ultima versione o una nuova versione di PowerShell.

Metodo 4: Aggiorna PowerShell utilizzando Windows Update

Questo si applica solo alle versioni più vecchie di Windows e PowerShell. Se stai utilizzando un vecchio sistema operativo Windows, la tua versione di PowerShell sarà anch’essa obsoleta e dovrai eseguire l’upgrade all’ultima versione di Windows per ottenere l’ultima versione di PowerShell.

  • Vai su Impostazioni > Aggiornamenti di Windows.
  • Clicca su Controlla aggiornamenti e Windows dovrebbe trovarli e installarli automaticamente.
  • Una volta completato, riavvia il PC Windows e dovresti avere l’ultima versione di PowerShell per la tua versione di Windows.

Upgrade Windows PowerShell

Questi sono i metodi che puoi utilizzare per aggiornare PowerShell su Windows. I primi due sono di gran lunga i modi più semplici per aggiornarlo rapidamente. Sei riuscito ad aggiornare PowerShell seguendo questi passaggi? Facci sapere nei commenti.

In sintesi: Aggiornare Windows PowerShell è un processo che richiede pochi passaggi e può essere completato in vari modi, che vanno dal Microsoft Store all’uso dell’installer disponibile su GitHub. Scegli il metodo che preferisci e assicurati di avere sempre la versione più recente per sfruttare le ultime funzionalità e miglioramenti di sicurezza.