Abra o regedit.exe, vá para HKEY_CLASSES_ROOT\Directory\shell\cmd
, aproprie-se da chave , adicione permissões completas à sua conta de usuário e altere o nome do DWORD de HideBasedOnVelocityId
para ShowBasedOnVelocityId
para ativar a entrada do prompt de comando novamente .
Ou aplique o ajuste de Andrew Richards para exibir ambos (cmd e PowerShell, também com entrada para ter a versão elevate (executando como administrador)),
importando o arquivo .reg (crie um novo arquivo txt, cole o conteúdo e renomeie a extensão do arquivo para 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
e,HKEY_CLASSES_ROOT\Drive\shell\cmd
como indicado aquiIsso é extremamente fácil de realizar
Fonte: Substituir prompt de comando pelo PowerShell no menu Usuário avançado no Windows 10
Fonte adicional: Mostrar prompt de comando ou PowerShell no menu Tarefas do usuário avançado do Win + X no Windows 10
Fonte adicional: Microsoft substitui o prompt de comando pelo PowerShell como shell padrão do Windows 10
fonte
Como uma alternativa rápida para as outras respostas, você pode digitar
cmd
na barra de endereços do Explorer para abrir um prompt de comandocd
no diretório atual. (Se você tem mais experiência com teclado, pode usar oCtrl + L
atalho para focalizar a barra de endereço e digitarcmd
.)Isso funciona para
powershell
também.fonte
Para atingir todos os locais onde o Windows mudou isso, você pode usar o seguinte arquivo de registro após se apropriar de cada chave em questão.
Gostaria apenas de se apropriar dos
[HKCR\Directory]
e[HKCR\Drive]
chaves de forma recursiva e herança de permissão vigor.fonte
Isso oculta o PowerShell no menu de contexto Shift-Right Click e torna o cmd visível.
Usando um editor de texto simples, como o Bloco de Notas, salve o código a seguir em um arquivo com a extensão .REG (por exemplo
MyImport.reg
). Em seguida, clique duas vezes no arquivo salvo e siga as instruções para importá-lo para o Registro:fonte
No Windows 10, isso agora está incluído nas configurações da barra de tarefas.
fonte