Remplacer PowerShell par l'invite de commande dans le menu contextuel de Windows 10

Remplacez PowerShell par l'invite de commande dans le menu contextuel de Windows 10 : (Replace PowerShell with Command Prompt in Context Menu in Windows 10: ) si vous avez récemment mis à jour la dernière mise à jour des créateurs(Update) de Windows 10 , vous avez peut-être déjà remarqué que lorsque vous appuyez sur Maj et cliquez avec le bouton droit sur n'importe quel dossier, l'option "Ouvrir la fenêtre de commande ici" a a été remplacé par "Ouvrir la fenêtre PowerShell ici". Alors que beaucoup de gens ne savent pas ce qu'est PowerShell, comment Microsoft s'attend à ce qu'ils utilisent cette fonctionnalité ? Eh bien, c'est pourquoi nous avons élaboré ce guide qui vous montrera comment ajouter à nouveau l'option "Ouvrir la fenêtre de commande ici" dans le menu contextuel de l' explorateur de fichiers .(File Explorer)

Remplacer PowerShell par l'invite de commande dans le menu contextuel de Windows 10

En outre, l'option Invite de commandes(Command Prompt) dans le menu Démarrer(Start Menu) est remplacée par PowerShell avec la dernière mise à (PowerShell)jour(Update) des créateurs , mais heureusement, elle peut être restaurée via les paramètres Windows(Windows Settings) . Mais malheureusement, il n'y a pas d'option/de paramètres pour remplacer l'option "ouvrir la fenêtre de commande ici" dans le menu contextuel du clic droit sur Windows 10 . Donc, sans perdre de temps, voyons comment remplacer réellement PowerShell(Replace PowerShell) par l'invite de commande(Command Prompt) dans le menu contextuel(Context Menu) de Windows 10 à l'aide du guide ci-dessous.

Remplacer PowerShell(Replace PowerShell) par l'invite de commande(Command Prompt) dans le menu contextuel(Context Menu) de Windows 10

Assurez-vous de  créer un point de restauration(create a restore point)  au cas où quelque chose tournerait mal.

Méthode 1 : Utiliser le correctif du registre(Method 1: Use Registry Fix)

Remarque :(Note:) Si vous ne souhaitez pas utiliser cette méthode, vous pouvez essayer la méthode 2 qui vous permet de modifier manuellement les entrées du registre(Registry) afin de résoudre le problème.

1.Ouvrez le fichier Bloc(Notepad) -notes vide , puis collez le texte suivant tel quel :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

2.Cliquez sur Fichier puis sur Enregistrer sous(Save as) dans le menu Bloc-notes.

Dans le menu Bloc-notes, cliquez sur Fichier puis sur Enregistrer sous

3. Dans la liste déroulante Enregistrer(Save) en tant que type, sélectionnez « Tous les fichiers ». (All Files.)"

4.Tapez le nom du fichier comme cmdfix.reg (l'extension .reg est très importante).

Dans la liste déroulante Enregistrer sous le type, sélectionnez Tous les fichiers, puis tapez le nom du fichier en tant que cmdfix.reg

5. Naviguez maintenant jusqu'à l'emplacement où vous souhaitez enregistrer le fichier, puis cliquez sur Enregistrer.(Save.)

6. Double-cliquez sur le fichier puis cliquez sur Oui( Yes) pour continuer et cela ajoutera l'option " Ouvrir la fenêtre de commande ici(Open command window here) " dans le menu contextuel.

Double-cliquez sur le fichier reg à exécuter, puis sélectionnez Oui pour continuer

7.Maintenant, si vous souhaitez supprimer l'option "Ouvrir la fenêtre de commande ici"(remove the “Open command window here”) du menu contextuel, ouvrez le fichier du bloc-notes et collez-y le contenu ci-dessous :

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\cmd2]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\cmd2]

[-HKEY_CLASSES_ROOT\Drive\shell\cmd2]

[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]

8.Sélectionnez le type Enregistrer en tant que " Tous les fichiers". (All Files.)” et nommez le fichier Defaultcmd.reg.

9.Cliquez sur Enregistrer(Save) et double-cliquez sur le fichier pour supprimer l'option du menu contextuel. Maintenant, cela remplacerait PowerShell par l'invite de commande(Command Prompt) dans le menu contextuel(Context Menu) , sinon, passez à la méthode suivante.

Méthode 2 : créer manuellement des entrées de registres(Method 2: Manually create registries entries)

1.Appuyez sur la touche Windows + R puis tapez regedit et appuyez sur Entrée(Enter) pour ouvrir l' Éditeur du Registre(Registry Editor) .

Exécutez la commande regedit

2.Naviguez jusqu'au chemin de registre suivant :

HKEY_CLASSES_ROOT\Directory\shell\cmd

3.Cliquez avec le bouton droit sur le dossier cmd, puis cliquez sur Autorisations.(Permissions.)

Faites un clic droit sur le dossier cmd puis cliquez sur Autorisations

4.Maintenant, sous l' onglet Sécurité, cliquez sur le bouton (Security)Avancé(Advanced) .

Maintenant, sous l'onglet Sécurité, cliquez sur le bouton Avancé

5. Dans la fenêtre Paramètres de sécurité avancés(Advanced Security Settings) , cliquez sur Modifier à côté de Propriétaire.(Change next to Owner.)

cliquez sur Modifier sous Propriétaire

6.Dans la fenêtre Sélectionner un utilisateur ou un groupe(Select User or Group) , cliquez à nouveau sur Avancé.(Advanced.)

sélectionner un utilisateur ou un groupe avancé

7.Maintenant, cliquez sur Rechercher maintenant(Find Now) , puis sélectionnez votre compte(your user account) d'utilisateur dans la liste, puis cliquez sur OK.(click OK.)

Cliquez sur Rechercher maintenant sur le côté droit et sélectionnez le nom d'utilisateur, puis cliquez sur OK

8.Une fois que vous avez ajouté votre compte d'utilisateur, cochez la case " Remplacer le propriétaire des sous-conteneurs et des objets. (Replace owner on subcontainers and objects.)"

Une fois que vous avez ajouté votre compte d'utilisateur, cochez la case Remplacer le propriétaire sur les sous-conteneurs et les objets

9.Cliquez sur Appliquer puis sur OK.

10.Vous serez à nouveau redirigé vers la fenêtre Autorisations , à partir de là, sélectionnez (Permissions)Administrateurs(Administrators) , puis sous les autorisations, cochez la case Contrôle total.(Full Control.)

Sélectionnez Administrateurs, puis sous autorisations, cochez Contrôle total

11.Cliquez sur Appliquer puis sur OK.

12.Maintenant, dans le dossier cmd, cliquez avec le bouton droit sur HideBasedOnVelocityId DWORD et sélectionnez Renommer.(Rename.)

Faites un clic droit sur le DWORD HideBasedOnVelocityId et sélectionnez Renommer

13. Renommez le DWORD ci-dessus en ShowBasedOnVelocityId et appuyez sur Entrée.

Renommez le DWORD ci-dessus en ShowBasedOnVelocityId et appuyez sur Entrée

14. Cela activerait l'option " Ouvrir la fenêtre de commande ici(Open command window here) " dès que vous fermez l' Éditeur du Registre(Registry Editor) .

15.Si vous souhaitez revenir en arrière, renommez simplement le DWORD à nouveau en HideBasedOnVelocityId . Vérifiez à nouveau(Again) et voyez si vous êtes en mesure de  remplacer avec succès PowerShell par l'invite de commande dans le menu contextuel de Windows 10.( Replace PowerShell with Command Prompt in Context Menu in Windows 10.)

Comment supprimer la fenêtre Ouvrir PowerShell ici du menu contextuel dans Windows 10(How to remove Open PowerShell window here from the context menu in Windows 10)

Même si les étapes ci-dessus semblent ramener l'option " Ouvrir(Open) la fenêtre de commande ici" dans le menu contextuel du clic droit, vous verrez toujours l'option " Ouvrir la fenêtre (Open) PowerShell ici" et pour la supprimer du menu contextuel, suivez les instructions ci-dessous. étapes listées.

1.Appuyez sur la touche Windows + R puis tapez regedit et appuyez sur Entrée.

Exécutez la commande regedit

2.Naviguez jusqu'au chemin de registre suivant :

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

3.Cliquez avec le bouton droit sur PowerShell , puis sélectionnez Autorisations.(Permissions.)

Faites un clic droit sur PowerShell puis sélectionnez Autorisations

4.Cliquez sur le bouton Avancé( Advanced button) sous la fenêtre d'autorisation.

5. Dans la fenêtre Paramètres de sécurité avancés(Advanced Security Settings) , cliquez sur Modifier( Change) à côté de Propriétaire.

cliquez sur Modifier sous Propriétaire

6.Dans la fenêtre Sélectionner un utilisateur(Select User) ou un groupe(Group) , cliquez à nouveau sur Avancé.( Advanced.)

sélectionner un utilisateur ou un groupe avancé

7.Maintenant, cliquez sur Rechercher maintenant(Find Now) , puis sélectionnez votre compte d'utilisateur dans la liste, puis cliquez sur OK.

Cliquez sur Rechercher maintenant sur le côté droit et sélectionnez le nom d'utilisateur, puis cliquez sur OK

8.Une fois que vous avez ajouté votre compte d'utilisateur, cochez la case " Remplacer le propriétaire des sous-conteneurs et des objets. (Replace owner on subcontainers and objects.)"

Une fois que vous avez ajouté votre compte d'utilisateur, cochez la case Remplacer le propriétaire sur les sous-conteneurs et les objets

9.Cliquez sur Appliquer puis sur OK.

10.Vous serez à nouveau redirigé vers la fenêtre Autorisations , à partir de là, sélectionnez (Permissions)Administrateurs(Administrators) , puis sous les autorisations, cochez la case Contrôle total.(Full Control.)

Sélectionnez Administrateurs, puis sous autorisations, cochez Contrôle total

11.Cliquez sur Appliquer puis sur OK.

12.Maintenant, dans le dossier PowerShell , cliquez avec le bouton droit sur (PowerShell)ShowBasedOnVelocityId DWORD et sélectionnez Renommer.(Rename.)

Maintenant, dans le dossier PowerShell, cliquez avec le bouton droit sur ShowBasedOnVelocityId DWORD et sélectionnez Renommer

13. Renommez le DWORD ci-dessus en HideBasedOnVelocityId et appuyez sur Entrée.

Renommez le DWORD ci-dessus en HideBasedOnVelocityId et appuyez sur Entrée

14.Cela désactiverait l'option "Ouvrir la fenêtre PowerShell ici" dès que vous fermez l' Éditeur du Registre(Registry Editor) .

15.Si vous souhaitez revenir en arrière, renommez simplement à nouveau le DWORD en ShowBasedOnVelocityId .

Recommandé pour vous:(Recommended for you:)

Voilà, vous avez réussi à remplacer PowerShell par l'invite de commande dans le menu contextuel de Windows 10(Replace PowerShell with Command Prompt in Context Menu in Windows 10) , mais si vous avez encore des questions concernant cet article, n'hésitez pas à les poser dans la section des commentaires.



About the author

Je suis un développeur iPhone et macOS avec de l'expérience à la fois dans Windows 11/10 et dans la toute nouvelle plate-forme iOS d'Apple. Avec plus de 10 ans d'expérience, j'ai une compréhension approfondie de la façon de créer et de gérer des fichiers sur les deux plateformes. Mes compétences vont au-delà de la simple création de fichiers - j'ai également une solide connaissance des produits Apple, de leurs fonctionnalités et de leur utilisation.



Related posts