Tutoriels Windows

Accédez rapidement à PowerShell à partir du menu contextuel de Windows

Par Thomas , le 11 juillet 2021 — 6 minutes de lecture
Accédez rapidement à PowerShell à partir du menu contextuel de Windows

Windows PowerShell est un outil d’automatisation puissant qui fait partie intégrante du système d’exploitation Microsoft depuis Windows XP. Il possède de nombreuses fonctions utiles et cachées qui sont facilement accessibles à partir du menu contextuel, en utilisant l’option pour ouvrir PowerShell ici, et la changer en invite de commande, beaucoup plus limitée et ancienne. Pour cela, il faudra apporter quelques modifications au registre Windows, comme nous le verrons ci-dessous.

Différentes façons d’accéder à PowerShell

PowerShell est un utilitaire de ligne de commande qui est basé sur une version améliorée et avancée de l’invite de commande traditionnelle. Cet utilitaire nous permettra d’exécuter différentes unions de commandes, appelées Scripts, facilitant ainsi la création, la configuration et l’automatisation de plusieurs tâches.

Si nous voulons accéder à Windows PowerShell, nous avons différentes manières de le faire afin que cela puisse être une tâche entièrement personnelle.

  • Appuyez sur Windows + R pour lancer la commande Exécuter. Une fois qu’il apparaît, nous écrivons powershell et appuyez sur Entrée pour confirmer. Ensuite, il devrait nous apparaître. Dans ce cas, il s’ouvrira au niveau de l’utilisateur
  • En utilisant la barre de recherche disponible juste à côté du menu Démarrer. Ici, nous écrirons powershell et l’application apparaîtra, dont nous devons nous assurer de cocher l’option Exécuter en tant qu’administrateur.
  • Naviguer jusqu’au chemin C:/Windows/system32/WindowsPowerShell/v1.0 et double-cliquer sur le fichier powershell.exe. Pour l’exécuter au niveau Administrateur, il faut faire un clic droit dessus et choisir « Exécuter en tant qu’administrateur ».
  • Depuis le menu utilisateur avancé. Pour ce faire, nous devons cliquer avec le bouton droit sur l’icône Windows dans le menu Démarrer ou utiliser le raccourci clavier Windows + X. Cela nous montrera un menu à partir duquel nous pouvons sélectionner PowerShell ou PowerShell (Administrateur).

En plus de ces formulaires qui sont généralement les plus courants, nous pourrons également ouvrir PowerShell à l’aide du menu contextuel de Windows 10. Bien que ce ne soit pas un processus simple ou intuitif, nous avons la possibilité de le faire en apportant des modifications à le registre. De la même manière, nous pouvons l’éliminer au cas où nous ne voudrions pas qu’il continue à apparaître dans le menu contextuel.

Ajouter Windows PowerShell au menu contextuel

Comme nous l’avons commenté précédemment, Microsoft ne facilite pas la tâche lorsqu’il s’agit d’avoir un raccourci PowerShell dans le menu contextuel, car il n’a pas de moyen intuitif et facile de le faire. Cela nécessitera quelques modifications à l’éditeur de registre Windows. C’est quelque chose que nous devons faire avec beaucoup de soin, et ne l’effectuer que si nous avons une certaine aisance pour nous déplacer dans l’éditeur, car toute modification incorrecte peut affecter la stabilité du système.

Par conséquent, pour effectuer cette opération, nous commençons par accéder au Registre Windows, en utilisant le raccourci clavier « Windows + R » qui nous permettra de lancer la commande « Exécuter ». Ici, nous devons écrire « regedit » et appuyer sur Entrée, ce qui nous amènera à l’interface de l’éditeur. Une fois ouvert, il faut naviguer jusqu’à l’adresse suivante.

HKEY_CLASSES_ROOT / Répertoire / Shell

Créer une nouvelle clé PowerShellDesktop

Une fois que nous avons navigué sur ce chemin, nous devons faire un clic droit sur le dossier «Shell». Ensuite, un menu contextuel apparaîtra où nous choisirons «Nouveau» et «Mot de passe», pour créer un nouveau mot de passe que nous appellerons PowerShellDesktop.

Registry et Shell créent de la valeur

Plus tard, dans le panneau de droite, nous devons double-cliquer sur la valeur par défaut pour pouvoir modifier ses propriétés. Une fois cela fait, une fenêtre apparaît où il faut écrire Ouvrez PowerShell ici dans le champ « données de la valeur » et cliquez sur OK.

Éditeur du Registre créer PowerShellDesktop

Créez une nouvelle clé nommée Command

Nous revenons au panneau de gauche et faisons un clic droit sur la clé « PowerShellDesktop » que nous avons précédemment créée. Cette fois, nous allons sélectionner « Nouveau » et « Mot de passe, en lui attribuant le nom de Commander. Maintenant, nous allons dans le panneau de droite et double-cliquons sur la valeur Prédéterminé pour modifier ses propriétés. Une fois la nouvelle fenêtre ouverte, nous devons copier la chaîne suivante dans le champ de données de valeur

C:/Windows/system32/WindowsPowerShell/v1.0/powershell.exe -NoExit -Command Set-Location -LiteralPath ‘% L’

Chaîne d'édition de la commande de l'éditeur de registre

Ici, nous devons garder à l’esprit que, si notre Windows n’est pas installé sur le lecteur C, nous devons modifier le chemin en conséquence. De même, si nous n’avons pas la version v1.0 de PowerShell, nous devons remplacer ce numéro par la version que nous avons. Si nous voulons connaître la version de PowerShell, nous devons la regarder dans le chemin. En général, à moins que nous ayons décidé d’installer une autre version, il est normal que nous ayons la v1.0.

Éditeur de registre de données de valeur de commande C:/Windows/system32/WindowsPowerShell/v1.0

Une fois toutes les données saisies, cliquez sur Accepter pour confirmer et les modifications devraient avoir lieu immédiatement. Pour le tester, il suffit de cliquer avec le bouton droit sur n’importe quel dossier et de choisir la commande Windows PowerShell. Ensuite, la fenêtre PowerShell doit s’ouvrir immédiatement et nous placer dans le dossier sélectionné.

Supprimer Windows PowerShell du menu contextuel

Dans le cas où nous souhaitons supprimer le bouton Windows PowerShell du menu contextuel, nous devons annuler les modifications apportées. Pour ce faire, nous utiliserons le raccourci clavier Windows + R pour lancer la commande Exécuter et taper regedit pour accéder à l’éditeur de registre. Une fois à l’intérieur, nous naviguons vers la route:

HKEY_CLASSES_ROOT / Répertoire / Shell

Ici, nous devons faire un clic droit sur le dossier PowerShellDesktop que nous avions précédemment créé et sélectionnez « Supprimer ». Une fois terminé, nous pouvons fermer l’éditeur et vérifier comment Windows PowerShell disparaît du menu contextuel.

Registre effacer PowerShellDesktop

Thomas

Né devant Windows 3.x et toujours passionné par l'évolution de ce système d'exploitation, j'écris aujourd'hui des guides d'optimisations et solutions pour le très abouti Windows 10. Vous retrouver aussi ma section concernant Microsoft Office qui regorge de tips et astuces pour la célèbre suite bureautique.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.