Comment configurer PowerShell 7 sur Windows 10
PowerShell 7 est arrivé sur les plateformes Windows, macOS et Linux il y a quelques mois. Cette mise à jour représente une amélioration significative par rapport à l’ancienne version de Windows PowerShell, avec des fonctionnalités telles qu’une meilleure gestion des pipelines, de nouveaux opérateurs et des cmdlets étendues. Cependant, il y a un hic : Microsoft n’a pas remplacé la version intégrée de PowerShell dans Windows 10 par la version 7. Celle-ci s’installe en parallèle, ce qui peut prêter à confusion si vous n’êtes pas au courant. Vous vous demandez peut-être si la mise à jour écrasera la version existante ? La réponse est non. Vous pouvez donc exécuter les deux versions simultanément, mais il est essentiel de savoir comment vérifier laquelle est utilisée, notamment si certains scripts cessent de fonctionner car ils font appel à l’ancienne version.
De plus, si vous cherchez simplement à installer et à utiliser PowerShell 7 correctement, ou à vérifier votre version, ce guide devrait vous être utile. Rien de bien compliqué, mais il y a quelques particularités, comme le fait de se rappeler de lancer PowerShell 7 via la pwshcommande appropriée plutôt que de simplement taper « PowerShell ».Et si vous souhaitez désinstaller ou mettre à niveau ultérieurement, la procédure est également simple. En résumé, vous apprendrez ce à quoi vous pouvez vous attendre lors de l’installation, où se trouve le logiciel et comment ouvrir la nouvelle version sans rester accidentellement sur l’ancienne version de PowerShell. Car, il faut bien le dire, Windows peut parfois être un peu sournois à ce sujet.
Comment vérifier la version de PowerShell ?
Avant de télécharger une nouvelle version, il est utile de vérifier la version installée. La plupart du temps, les utilisateurs souhaitent confirmer si leur système possède déjà PowerShell 7 ou s’ils utilisent une version antérieure. Pour vérifier :
Ouvrez PowerShell depuis le menu Démarrer ou la barre des tâches.
- Tapez PowerShell dans la zone de recherche et cliquez dessus pour l’ouvrir.
- Ou mieux encore, cliquez avec le bouton droit sur le bouton Démarrer, sélectionnez Windows PowerShell (Admin) pour obtenir les droits d’administrateur — parfois nécessaires pour certains scripts ou mises à jour.
Exécutez la commande pour obtenir les informations de version
- Tapez et exécutez :
Get-Host | Select-Object Version - Ou, plus précisément, tapez :
$PSVersionTable
Ceci vous indiquera la version actuelle de PowerShell. Si elle affiche 7.x, vous utilisez déjà la dernière version. Sinon, il est conseillé de mettre à jour ou d’installer PowerShell 7, notamment si vous souhaitez bénéficier des nouvelles fonctionnalités.
L’installation d’une nouvelle version met-elle à jour PowerShell intégré ?
Non, pas du tout. L’installation de PowerShell 7 crée une version parallèle dans son propre répertoire, généralement C:\Program Files\PowerShell. La version intégrée de Windows PowerShell, l’ancienne, reste intacte. Sur certaines configurations, c’est un peu étrange : il arrive que le programme d’installation ne remplace rien. C’est pourquoi vous ne perdez pas vos anciens scripts ni vos profils, mais il est bon de savoir que vous pouvez exécuter les deux versions simultanément sans problème.
Où PowerShell 7 s’installe-t-il sous Windows 10 ?
L’emplacement par défaut pour trouver PowerShell 7.x est :
- C:\Program Files\PowerShell
Bon à garder en tête si vous effectuez un dépannage ou si vous souhaitez créer des raccourcis manuellement.
Comment installer PowerShell 7 sous Windows 10
Téléchargez le programme d’installation
- Rendez-vous sur la page GitHub de PowerShell et téléchargez le fichier.msi le plus récent. Assurez-vous de choisir la version adaptée à votre système : 32 bits ou 64 bits. Sur la plupart des ordinateurs récents, il s’agit de la version 64 bits.
- Téléchargez la version stable — vous n’avez pas besoin des versions bêta, sauf si vous aimez prendre des risques.
Exécutez le programme d’installation et suivez les instructions.
- Double-cliquez sur le fichier.msi téléchargé. Windows affichera probablement un message de sécurité ; cliquez simplement sur Oui pour continuer.
- L’assistant d’installation est assez simple : cliquez plusieurs fois sur Suivant, acceptez le contrat de licence et attendez la fin de l’installation.
- Facultatif : vous pouvez personnaliser l’emplacement d’installation ou ajouter PowerShell 7 comme option du menu contextuel si nécessaire.
Installez PowerShell 7 directement depuis Windows PowerShell
Ouvrir PowerShell en tant qu’administrateur
- Cliquez avec le bouton droit sur le bouton Démarrer ou appuyez sur Win + X, puis sélectionnez Windows PowerShell (Admin).
Téléchargez et exécutez le programme d’installation
- Collez cette commande et appuyez sur Entrée :
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"- Ce script télécharge le dernier programme d’installation MSI et lance le processus d’installation. La majeure partie du processus est automatisée, mais vous verrez apparaître quelques écrans.
Suivez les instructions du programme d’installation.
- Cliquez sur Suivant lorsque vous y êtes invité.
- Choisissez les fonctionnalités ou les composants si cela vous intéresse ; les valeurs par défaut conviennent parfaitement.
- Cliquez sur Installer et patientez jusqu’à la fin de l’installation. Cliquez ensuite sur Terminer.
Comment ouvrir PowerShell 7 ?
Si vous avez l’habitude de taper simplement « PowerShell », cela ouvrira l’ancienne version. Pour lancer PowerShell 7, tapez pwsh dans le menu Démarrer ou dans la boîte de dialogue Exécuter ( Win + R).Sur certains systèmes, il suffit de taper pwsh dans l’invite de commandes ou la boîte de dialogue Exécuter. Vous pouvez également créer votre propre raccourci en localisant le fichier dans C:\Program Files\PowerShell\7\pwsh.exe. Une fois PowerShell ouvert, vérifiez la version : si vous voyez 7.x, c’est parfait.
Comment désinstaller PowerShell 7 de Windows 10
C’est simple : n’oubliez pas que la désinstallation de PowerShell 7 ne touche pas à PowerShell intégré. Pour supprimer PowerShell 7 :
- Tapez appwiz.cpl dans la zone de recherche du menu Démarrer, appuyez sur Entrée, et cela ouvrira Programmes et fonctionnalités.
- Recherchez PowerShell 7, cliquez avec le bouton droit et sélectionnez Désinstaller.
- Suivez les instructions pour le supprimer.
PowerShell 7 peut-il fonctionner sur Mac ou macOS ?
Absolument. PowerShell est multiplateforme. Il suffit d’aller sur la page GitHub correspondante, de choisir le fichier .pkg pour macOS et le tour est joué. C’est très simple : vous devrez peut-être ajuster quelques permissions ou exécuter le programme d’installation depuis le terminal, mais rien de bien compliqué.
Et voilà, c’est à peu près tout pour installer et utiliser PowerShell 7. Je ne comprends pas pourquoi Windows complique les choses inutilement, mais bon, au moins vous savez maintenant comment trouver votre version et installer la dernière sans perturber Windows PowerShell. Bonne chance ! J’espère que cela évitera à d’autres les mêmes difficultés que j’ai rencontrées au début !
Résumé
- Vérifiez la version actuelle de PowerShell avec
Get-Hostou$PSVersionTable - Installez PowerShell 7 en parallèle mais séparément de la version par défaut de PowerShell.
- Utiliser pwshpour lancer PowerShell 7
- Désinstallez via Programmes et fonctionnalités si nécessaire
- PowerShell 7 est également disponible sur Mac et Linux.
Conclure
Installer et utiliser correctement PowerShell 7 peut vous éviter bien des tracas lors de la création de scripts ou de la gestion de systèmes. L’expérience est généralement plus fluide et la plupart des commandes sont compatibles. N’oubliez pas qu’il s’installe séparément et que son lancement via PowerShell pwshest essentiel. Si cela permet de faire avancer ne serait-ce qu’une seule mise à jour, c’est déjà une victoire. Espérons que cela permettra à certains de gagner du temps.