maintitle

Até a versão Creators Update do Windows 10, o menu de contexto possuía uma opção nomeada “Abrir prompt de comando aqui”, disponível ao pressionar a tecla shift ao clicar numa pasta com o botão direito do mouse.

Existe um anseio da Microsoft pela evolução desse ambiente para o PowerShell descontinuando o já datado, embora ainda útil, Prompt de Comando. Dessa maneira a atualização Creators Update substituiu no menu de contexto para pastas a opção Abrir janela do Prompt de Comando aqui para Abrir janela do PowerShell aqui. Alterações aplicadas também no Prompt de Comando através do Menu do Usuário Avançado (tecla windows+X) substituindo para PowerShell.

Sabendo das diferenças de comandos e funcionamentos entre os consoles, a seguir é apresentado como incluir ambas as opções, restaurando o menu de contexto Abrir janela do Prompt de Comando aqui do botão direito e ao menu do botão direito quando estiver em uma pasta. Alteração que não precisa substituir a opção Abrir janela do PowerShell aqui, tornando possível manter ambas as opções como também ocultar a opção PowerShell se preferir, configurações apresentadas a seguir.

Precauções antes das alterações no Editor de Registro:

O pouco conhecido mas muito Editor do Registro é uma ferramenta poderosa e dessa maneira, alterações inadequadas certamente tornarão o ambiente desde instável até inutilizável. Ainda que sejam mudanças simples é altamente recomendável tomar algumas precauções caso erros aconteçam, antes de começarmos com os trabalhos providencie um [ ponto de restauração ] e para os mais inseguros até mesmo [ criar imagem do sistema ], isso pelo [ backup completo do registro ] mesmo possível não permitir uma restauração completa dos registros.

Menu de Contexto: Adicionando a opção “Abrir janela do Prompt de Comando aqui”

A primeira etapa na inclusão dessa opção é iniciar o Editor de Registro de preferência em modo administrador, utilizando uma das opções para abri-lo é clicar em windows+R depois digitar cmd e apertar quase simultaneamente as teclas ctrl+shift+enter, seguindo para a mais prática basta digitar no iniciar regeditassim apresentado os resultados clicar em Executar como administrador.

imagem1

Se surgir a janela de confirmação do Controle de conta de usuário, confirme a execução clicando em Sim para continuar.

Aberto o Editor de Registros siga navegando até a chave de registro informada mais abaixo. Uma boa novidade é esse caminho pode ser acessado mais rapidamente simplesmente copiando esse mesmo caminho abaixo e colando na linha de comando e depois pressionando enter.

HKEY_CLASSES_ROOT\Directory\shell\cmd

Caso o acesso e manipulação das entradas e outros elementos estejam bloqueados, você pode habilitar sua edição seguindo esse [ tutorial para habilitar o modo administrador ] antes de continuar com as modificações.

Confirme estar na entrada cmd e em seguida, clique no valor HideBasedOnVelocityId com o botão direito do mouse e selecione Renomear.

imagem2

Modifique o nome da entrada HideBasedOnVelocityId para ShowBasedOnVelocityId e confirme clicando em [enter].

imagem2

Alterações feitas e diferente de reiniciar o Windows, apenas feche o Editor do Registro e depois abra o Gerenciador de Tarefas com o atalho de teclas ctrl+shift+esc, por fim localize e clique 1x no Windows Explorer e clique no botão reiniciar.

imagem4

Ambiente restabelecido, abra um Gerenciador de Arquivos e selecione alguma pasta, em seguida confirme a funcionalidade selecionando a opção Abrir janela do Prompt de Comando aqui.

Perceba que a opção Abrir janela do PowerShell aqui permanece no menu de contexto, no próximo tópico é explicado como ocultar esta opção.

imagem5

Menu de Contexto: Ocultando a opção “Abrir janela do PowerShell aqui”

Se preferir ocultar a opção padrão Abrir janela do PowerShell aqui do menu de contexto, siga até o seguinte caminho no Editor do Registro:

HKEY_CLASSES_ROOT\Directory\shell\Powershell

A seguir veja clicando aqui um [ tutorial para habilitar o modo administrador ] nas propriedades da chave Powershell.

imagem6

Alteração efetuada, clique no valor ShowBasedOnVelocityId com o botão direito do mouse e renomeie essa entrada para HideBasedOnVelocityId.

Pelas alterações no Editor de Registro serem instantâneas, após efetuadas feche o Editor do Registro e novamente abra o Gerenciador de Tarefas com o atalho de teclas ctrl+shift+esc, por fim localize e clique 1x no Windows Explorer e clique no botão reiniciar.

Abra novamente o Gerenciador de Arquivos e confirme que a opção Abrir janela do PowerShell aqui foi perfeitamente removida do menu de contexto com o botão direito.

imagem7

Incluindo ao menu de contexto em uma pasta aberta a opção “Abrir janela do Prompt de Comando”

Até aqui foi apresentado como incluir ao menu de contexto a opção Abrir janela do Prompt de Comando aqui, clicando com o botão direito em conjunto com a tecla shift em uma pasta, mesmo assim não em uma pasta aberta/selecionada.

Para incluir a opção Abrir a janela do Prompt de Comando pode ser configura conforme a seguir:

Abra novamente o Editor de Registro como já apresentado e assim que disponível avance até a seguinte chave de entrada.

HKEY_CLASSES_ROOT\Directory\Background\shell\cmd

Novamente conceda o controle total na chave cmd como também já apresentado.

Verifique que a chave na cmd esteja devidamente selecionada, clique com o botão direito no painel do lado direito em uma área em branco, depois clique no valor HideBasedOnVelocityId com o botão direito do mouse e depois em Renomear, por fim altere o nome dessa chave para ShowBasedOnVelocityId.

Mais uma vez feche o Editor do Registro e novamente abra o Gerenciador de Tarefas com o atalho de teclas ctrl+shift+esc, por fim localize e clique 1x no Windows Explorer, clique no botão reiniciar.

imagem8

Abra novamente um Gerenciador de Arquivos e junto com a tecla shift clique numa pasta com o botão direito e selecione Abrir janela do Prompt de Comando aqui.

imagem9

Quando desejar reverter suas alterações

Para desfazer essas alterações basta seguir as mesmas instruções apresentadas até aqui, dessa vez renomeando o valor para ShowBasedOnVelocityId ou HideBasedOnVelocityId para o outro, dependendo se foi previamente modificado para exibir ou ocultar, no menu de contexto as opções.

Conclusão

O ambiente do prompt de comando ou console permanece como uma ferramenta diferencial nas mais variadas atividades durante o uso do sistema operacional, mesmo depois da introdução pela Microsoft do Powershell o console tradicional do saudoso D.O.S. (ou MS-DOS no caso da Microsoft) permanece em ampla utilização.

Ciente disso, a Microsoft vem gradativa e sutilmente substituindo os atalhos para o ambiente Powershell com muito mais recursos e competências, sendo uma evolução notável do console tradicional porém tem o seu custo.

É um ambiente com comandos e parâmetros visivelmente diferentes além de relativamente mais pesado quando comparado com o Prompt de Comando tradicional, por conta disso essa matéria apresentou como retornar o atalho para o console tradicional além de ficar disponível apenas com uso de tecla auxiliar e dessa maneira, ambos disponíveis torna fácil escolher qual será mais ágil ou simples de executar, mais rapidamente.



Adicionando a opção “Abrir Prompt de Comando aqui” no menu de contexto do Windows
Iperius Backup Brasil
*****************************************

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx

*****************************************

Comments

    1. Iperius Backup Brasil Article Author

      Obrigado pelo complemento zezaomachado porém o objetivo foi agilizar o acesso ao console ou prompt de comando, considere que abrindo um powershell além de precisar aguardar o ambiente ser carregado ainda é preciso iniciar outra instância do prompt de comando. Mesmo assim obrigado pela contribuição !

    2. Bruno Edu

      Cara, o post é justamente pra ajudar aqueles que tem a dificuldade de Mexer com o Power Shell Ainda…. Então não é conveniente abrir o Power Shell e depois digitar “Start CMD”!
      Obrigadu :)

      1. Iperius Backup Brasil Article Author

        Saudações Bruno Edu, como vai ?!
        Na verdade à época em que o artigo foi elaborado a Microsoft estava gradativamente liberando atualizações do Windows 10, aí a cada versão surgiam novidades e alguns recursos eram modificados sejam eles incluídos ou descontinuados.
        É interessante considerar que apesar de abordar o Windows 10, nada impede de aplicar as dicas em outras versões do Windows, por fim muito embora o PowerShell tenha evoluído significativamente com o tempo pode ser o caso do famoso prompt ser mais prático em alguns momentos, de ser o único recurso liberado em modo terminal entre algumas algumas condições principalmente em ambientes corporativos.
        Mesmo assim agradecemos a visita e recomendamos visitar outros artigos bem interessantes para conhecer :-).

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*****************************************

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx

*****************************************