Comment installer PowerShell 7 sur Windows 11 et 10

Installer PowerShell 7 sur Windows 10 ou 11 ne devrait pas poser de problème, mais pour certains, le processus peut être un peu déroutant, surtout si vous êtes habitué à l’ancienne version. Windows est livré avec PowerShell 5.1 par défaut, ce qui convient à la plupart des applications, mais les fonctionnalités et modules plus récents nécessitent souvent PowerShell 7 (ou une version ultérieure).De plus, l’exécution simultanée des deux versions fonctionne généralement parfaitement ; une mise à jour est donc conseillée. Si vous en avez assez de l’ancienne version et souhaitez la version multiplateforme et brillante de PowerShell 7, voici une méthode simple. L’avantage ? Vous pouvez exécuter des scripts plus récents, utiliser des commandes plus modernes et potentiellement corriger certains problèmes de compatibilité avec les outils plus récents. Une fois installé, ouvrez simplement votre nouveau PowerShell et commencez à explorer. C’est assez simple, mais il existe plusieurs façons de procéder, et certaines étapes peuvent être embarrassantes si vous ne savez pas où chercher. Voici un guide pratique, un peu brouillon, qui fonctionne sans trop compliquer les choses. Franchement, Windows rend ce genre de choses plus compliquées qu’il ne devrait l’être, mais j’espère que cela vous permettra d’y arriver sans trop de complications.

Comment installer PowerShell 7 sous Windows 10/11

Méthode 1 : Utiliser Winget – le gestionnaire de packages de Microsoft

C’est probablement la méthode la plus rapide si Winget (le gestionnaire de paquets Windows) est déjà installé, intégré à Windows 10 (mise à jour 2022 et ultérieures) ou Windows 11. Pourquoi est-ce utile ? Parce que Winget gère le téléchargement et l’installation automatiquement, vous évitant ainsi de rechercher manuellement les fichiers. Quand l’utiliser ? Pour une installation rapide, sans intervention et avec des mises à jour régulières. Cependant, cela ne fonctionne que si Winget est correctement configuré ; il peut parfois être nécessaire de mettre à jour Windows ou d’installer l’application manuellement. Attendez-vous à ce que cela installe PowerShell côte à côte sans problème, donc rien ne se passe si vous souhaitez conserver l’ancienne version. Sur certaines configurations, le premier essai peut échouer ; il suffit alors de le relancer, éventuellement après un redémarrage.- Ouvrez le menu Démarrer et recherchez « Terminal ».- Faites un clic droit et sélectionnez « Exécuter en tant qu’administrateur » (important pour éviter les problèmes d’autorisations).- Dans le terminal, saisissez : bash winget install –id Microsoft. PowerShell –source winget – Appuyez sur ENTRÉE et patientez. Winget récupère le dernier programme d’installation de PowerShell dans le dépôt Microsoft. Une fois l’installation terminée, fermez le terminal. Vous devriez maintenant voir le nouveau PowerShell (recherchez l’icône ; elle est généralement sur fond noir avec des lettres blanches).Vous pouvez l’ouvrir depuis le menu Démarrer à tout moment.

Méthode 2 : Téléchargement manuel du programme d’installation EXE

Cette approche est préférable si Winget ne fonctionne pas ou si vous préférez cliquer sur un téléchargement. C’est également utile pour vérifier exactement ce que vous installez.- Lancez votre navigateur préféré.- Accédez à la [page officielle des versions PowerShell GitHub](https://github.com/PowerShell/PowerShell/releases/) — car bien sûr, Microsoft héberge ses dernières versions ici.- Recherchez la dernière version (pour le moment, c’est la 7.5, mais elle change).- Faites défiler jusqu’à la section Assets sous les notes de version.- Téléchargez le fichier PowerShell-7. XX-win-x64.exe — double-cliquez dessus une fois qu’il est téléchargé.- Ouvrez l’Explorateur de fichiers avec Windows key + E.- Localisez le fichier d’installation téléchargé, probablement dans votre dossier Téléchargements.- Double-cliquez dessus pour exécuter le programme d’installation.- Suivez les instructions : – Cochez la case pour accepter les termes de la licence.- Vous pouvez également sélectionner « Ajouter PowerShell au chemin d’accès » (cela facilite l’exécution à partir de n’importe quelle invite de commande).- Cliquez sur « Installer ».- Confirmez les invites de contrôle de compte d’utilisateur (UAC) par « Oui ».- Attendez la fin de l’installation, puis cliquez sur « Fermer ».PowerShell 7 est alors installé côte à côte avec votre ancien Windows PowerShell. Vous verrez deux icônes : – L’icône bleue classique pour la version 5.1 – La nouvelle icône noire pour la dernière version. Pour l’exécuter, recherchez « pwsh » dans le menu Démarrer et lancez-le.

Tester et utiliser PowerShell 7

Une fois installé, vous souhaiterez probablement vérifier la version. Tapez simplement « $PSVersionTable » dans la fenêtre PowerShell. La PSVersion devrait afficher « 7. XX ».Cela confirme que vous utilisez la nouvelle version. Remarque : l’ancien PowerShell est toujours sur votre système ; si certains scripts sont liés à la version 5.1, ils continueront de s’exécuter. Pour utiliser la nouvelle version, lancez simplement PowerShell 7. Vous le reconnaîtrez à son icône et à son fond noir. Apparemment, le changement ou la détection de version est parfois un peu bancal après l’installation ; $PSVersionTable il peut donc être nécessaire d’exécuter « » plusieurs fois avant que le système ne soit totalement opérationnel. C’est à peu près tout. C’est surprenant de constater à quel point c’est simple une fois que l’on connaît les étapes. Gardez simplement à l’esprit que Windows a tendance à rendre cela plus compliqué qu’il ne devrait l’être, mais au moins ces méthodes sont suffisamment fiables pour faire l’affaire.

Résumé

  • Utilisez Winget si vous souhaitez une installation rapide et automatique, et que vous l’avez configurée.
  • Téléchargez manuellement le programme d’installation depuis GitHub si vous préférez contrôler le processus ou si vous n’avez pas Winget.
  • PowerShell 7 s’exécute côte à côte, donc rien n’est perdu lors de la mise à niveau.
  • Testez la version avec ` $PSVersionTable`, et elle devrait afficher 7. XX maintenant.

Conclure

Installer PowerShell 7 sur Windows n’est pas trop compliqué une fois décomposé en étapes. Le plus gros défi est de savoir où trouver le programme d’installation et comment exécuter les commandes. Une fois installé, vous pourrez explorer toutes les nouvelles fonctionnalités et vos scripts seront plus pérennes. Espérons que cela vous évitera des tracas inutiles ; cela a fonctionné pour moi à plusieurs reprises sur différentes configurations.