Windows

Installer PowerShell v7 et utilisation par défaut dans Terminal

Lorsque vous souhaitez piloter en ligne de commande les produits Microsoft vous allez bien souvent utiliser PowerShell. Le nombre de CmdLet disponibles est généralement lié à la version de PowerShell que vous utilisez sur vote serveur et/ou poste de travail (ou bien si vous avez installé et chargé un module additionnel spécifique). A date, la version intégrée dans Windows 11 et PowerShell v5.1.

Voyons comment installer PowerShell v7 en 1 seule ligne de commande. 😁

(Ads)

Vérifiez la version que vous utilisez

Vous pouvez retrouver très facilement cette information en saisissant la commande suivante dans votre prompt PowerShell (sur n’importe quelle machine).

$PSVersionTable

Dans mon cas, je suis sur mon PC Windows 11 dernière version et vous voyez que je dispose de la version 5.1.

Vérification de la version de PowerShell

Mais il existe une version plus récente de PowerShell.

(Ads)

Installer PowerShell v7 sur votre PC

Pour installer la version la plus récente de PowerShell v7 (la version actuellement en développement par Microsoft et qui évolue donc régulièrement), vous avez plusieurs options qui s’offrent à vous. Vous pouvez bien sûr télécharger un fichier exécutable et l’installer classiquement. Dans ce cas, vous pouvez récupérer l’exécutable en suivant ce lien.

Mais ce n’est pas la méthode la plus rapide et pas non plus celle que Microsoft recommande. 😉

Sur Windows 10 ou Windows 11, vous pouvez utiliser la commande ci-dessous dans n’importe quel prompt PowerShell ouvert avec les privilèges Administrateur :

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

winget est un gestionnaire de package qui est proposé par Microsoft sur les versions de ses OS les plus récents. Un peu sur le même format que apt sur Ubuntu ou Debian si je devais faire un parallèle.

Installation de PowerShell v7 dans Terminal

Après quelques instants, vous verrez un message qui vous confirme que l’installation s’est déroulée sans difficulté.

Installation de PowerShell v7 terminée avec succès
(Ads)

Utilisation de PowerShell v7 par défaut

Avant toute chose, je précise que je n’utilise pas l’invite de commandes PowerShell qui est intégrée par défaut à votre Windows. J’ai choisi d’utiliser l’application Terminal. Elle est disponible gratuitement pour Windows 10 et 11 et Microsoft a déjà confirmé qu’elle remplacera à moyen termes l’invite de commandes dans Windows (Desktop) mais également dans Windows Server – ce qui est une très bonne chose. Si vous n’avez pas déjà cette application, vous pouvez la récupérer sur le Microsoft Store en suivant ce lien.

Si vous cliquez sur le Terminal sans réglage particulier, vous allez observer que vous exécutez par défaut la version de PowerShell liée à la version de votre OS et donc pa la version la plus récente.

Si vous souhaitez basculer sur la version 7, vous devez choisir dans les onglets en haut de l’application l’intitulé PowerShell (et non pas Windows PowerShell). Vous allez le reconnaître car l’icône est plus sombre.

Basculer entre PowerShell v5.1 et PowerShell v7

Dans ce cas, vous allez voir que vous utilisez bien la version 7 de PowerShell.

Et si vous souhaitez que votre application Terminal s’ouvre directement sur PowerShell v7 par défaut, il vous suffit de modifier les réglages de l’application et de choisir dans le menu déroulant PowerShell (au lieu de Windows PowerShell). 😉

PowerShell v7 est désormais l’option par défaut lorsque l’application Terminal va démarrer

Désormais, à chaque vous que vous allez ouvrir l’application vous utiliserez PowerShell v7.

A l’avenir pour suivre les évolutions et mettre à jour votre version de PowerShell, il vous suffit d’exécuter la même commande qui nous a permis de l’installer la première fois. 👍

Et sur les autres systèmes d’exploitation ?

Pour les autres OS, je vous encourage à consulter la documentation officielle disponible sur le site de Microsoft.

Share
Published by
thibault

Recent Posts

Microsoft impose la nouvelle version d’Outlook : un changement controversé

Aperçu de la nouvelle version à venir de Microsoft Outlook - Source Microsoft Microsoft prévoit…

4 jours ago

Jacquie et Michel : le géant français du X racheté par des Américains

Jacquie et Michel : le géant français du X racheté par des Américains Le célèbre…

5 jours ago

Sora : Le nouvel outil de ChatGPT pour Créer des Vidéos avec l’IA

Sora : Le Nouvel Outil Révolutionnaire de ChatGPT pour Créer des Vidéos avec l’IA OpenAI…

6 jours ago

Nouveautés dans la recherche sur Google : Résultats non personnalisés

Nouveautés dans la recherche sur Google : Résultats non personnalisés Google introduit une nouvelle fonctionnalité…

1 semaine ago

Meta se lance dans un projet colossal : un câble sous-marin mondial de 10 milliards de dollars

Câble sous-marin - Image d'illustration Meta, la société mère de Facebook, Instagram et WhatsApp, envisage…

2 semaines ago

Google Maps : une révolution attendue dans le signalement d’incidents routiers

Google Maps : une révolution attendue dans le signalement d'incidents routiers Depuis plusieurs années, les…

2 semaines ago