Ouvrez regedit.exe, accédez à HKEY_CLASSES_ROOT\Directory\shell\cmd
, prenez possession de la clé , ajoutez les autorisations complètes à votre compte d'utilisateur et modifiez le nom du DWORD en HideBasedOnVelocityId
afin ShowBasedOnVelocityId
de réactiver l'entrée d'invite de commande .
Ou appliquez Andrew Richards tweak pour avoir à la fois montré (cmd et PowerShell, également avec entrée pour avoir la version elevate (fonctionnant en tant qu'administrateur)),
en important son fichier .reg (créez un nouveau fichier txt, collez le contenu et renommez l'extension en reg):
Windows Registry Editor Version 5.00
; Command Prompt
[HKEY_CLASSES_ROOT\Directory\shell\01MenuCmd]
"MUIVerb"="Command Prompts"
"Icon"="cmd.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuCmd"
[HKEY_CLASSES_ROOT\Directory\background\shell\01MenuCmd]
"MUIVerb"="Command Prompts"
"Icon"="cmd.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuCmd"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\open]
"MUIVerb"="Command Prompt"
"Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\open\command]
@="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\runas]
"MUIVerb"="Command Prompt Elevated"
"Icon"="cmd.exe"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
; PowerShell
[HKEY_CLASSES_ROOT\Directory\shell\02MenuPowerShell]
"MUIVerb"="PowerShell Prompts"
"Icon"="powershell.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuPowerShell"
[HKEY_CLASSES_ROOT\Directory\background\shell\02MenuPowerShell]
"MUIVerb"="PowerShell Prompts"
"Icon"="powershell.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuPowerShell"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\open]
"MUIVerb"="PowerShell"
"Icon"="powershell.exe"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\open\command]
@="powershell.exe -noexit -command Set-Location '%V'"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\runas]
"MUIVerb"="PowerShell Elevated"
"Icon"="powershell.exe"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\runas\command]
@="powershell.exe -noexit -command Set-Location '%V'"
; Ensure OS Entries are on the Extended Menu (Shift-Right Click)
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\background\shell\cmd]
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\shell\Powershell]
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\background\shell\Powershell]
"Extended"=""
HKEY_CLASSES_ROOT\Directory\Background\shell\cmd
,HKEY_CLASSES_ROOT\Directory\shell\cmd
etHKEY_CLASSES_ROOT\Drive\shell\cmd
comme indiqué iciCeci est extrêmement facile à accomplir
Source: Remplacer l'invite de commande avec PowerShell On Power Menu utilisateur dans Windows 10
Source supplémentaire: Afficher l’invite de commande ou PowerShell dans le menu Tâches de l’utilisateur puissant Windows + X dans Windows 10
Source supplémentaire: Microsoft remplace l'invite de commande par PowerShell en tant que shell par défaut de Windows 10
la source
Comme alternative rapide aux autres réponses, vous pouvez taper
cmd
sur la barre d'adresse de l'explorateur pour ouvrir une invite de commandecd
'vers le répertoire en cours. (Si vous êtes plus du clavier, vous pouvez utiliser leCtrl + L
raccourci pour mettre en évidence la barre d’adresse, puis tapercmd
.)Cela fonctionne pour
powershell
aussi.la source
Pour atteindre tous les emplacements où Windows a modifié cela, vous pouvez utiliser le fichier de registre suivant après avoir pris possession de chaque clé en question.
Je voudrais juste prendre possession des
[HKCR\Directory]
et les[HKCR\Drive]
clés récursive et l' héritage des autorisations de force.la source
Cela masque powershell dans le menu contextuel Maj-clic droit et rend la commande cmd visible.
À l'aide d'un simple éditeur de texte tel que le Bloc-notes, enregistrez le code suivant dans un fichier avec l'extension .REG (par exemple
MyImport.reg
). Double-cliquez ensuite sur le fichier enregistré et suivez les instructions pour l'importer dans le registre:la source
Sous Windows 10, cela est maintenant inclus dans les paramètres de la barre des tâches.
la source