ExpertLogicielsWindows 11

Installer PowerShell 7 sur Windows 11

Microsoft a grandement fait évoluer son outil PowerShell dans une version 7 qui est maintenant multiplateforme (Windows bien sûr, mais aussi macOS et Linux). PowerShell 7 est open source et s’est ouvert pour devenir un standard du scripting. PowerShell 7 est évidemment 100% compatible avec Windows 11. Pour Windows 10 et Windows Server, il existe des guides dédiés.

Ce tutoriel montre deux méthodes pour télécharger et installer PowerShell 7 sur un PC Windows 11. La procédure est simple à réaliser, il suffit de télécharger un setup gratuit sur le site de Microsoft et de l’installer. La méthode en ligne de commande n’est pas beaucoup plus compliquée mais il faut connaitre les arguments à demander.

Il faut noter que PowerShell 7 n’est pas une simple mise à jour de la version 5. Il s’agit d’un nouveau programme qui fonctionnera « à côté » de PS 5.1.

PowerShell 5.1 par défaut dans Windows 11

La version par défaut de PowerShell dans Windows 11 23H2 est la version 5.1 :

PsVersionTable 5

Télécharger PowerShell 7 pour Windows 11

1. Aller sur le site Microsoft pour télécharger le package MSI de PowerShell dans sa version la plus récente.

2. Double cliquer sur le fichier MSI pour l’installer de manière classique. Quelques options demandent cependant si on veut intégrer PowerShell au menu contextuel (clic droit) ou si l’on veut activer les mises à jour automatiques de PowerShell via Windows Update.

installer powershell 7 options

installer powershell 7 update

3. Une fois installé, on retrouve le raccourci de PowerShell 7 dans le menu Démarrer. Il a une autre icône (noire), il s’agit tout simplement d’une autre version complète du logiciel.

PowerShell 7 icone

 

Installer PowerShell 7 avec winget

A l’instar du Terminal d’une distribution Linux, il est possible de faire la mise à jour de PowerShell en ligne de commande. Cela passe par « winget » (équivalent de « get ») pour download update PowerShell.

1. Dans une fenêtre PowerShell, taper la commande suivante pour vérifier la version proposée :

winget search Microsoft.PowerShell

winget search powershell 7

2. Cette commande permet d’installer le paquet de la dernière version disponible de PowerShell :

winget install --id Microsoft.Powershell --source winget

winget install powershell 7

 

Vérifier la version installée de PowerShell 7

La commande suivante permet de connaitre la version installée de PS :

$PsVersionTable

PsVersionTable 7

Un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page