Abra o prompt de comando na pasta usando o Windows Explorer

O prompt de comando(Command Prompt) é uma maneira incrivelmente útil de executar determinadas tarefas. Por exemplo, se você deseja executar um programa com parâmetros especiais, o Prompt de Comando(Command Prompt) é uma maneira rápida de fazer isso. O problema é que navegar na estrutura de diretórios de um computador moderno pode ser uma verdadeira dor ao usar o Prompt de Comando(Command Prompt) . Especialmente porque o Windows 10(Windows 10) suporta nomes tão longos de pastas e programas. 

A boa notícia é que você pode abrir o Prompt de Comando(Command Prompt) diretamente de dentro de uma janela do Windows Explorer . Levando você diretamente para o local da pasta! 

Prompt de Comando vs PowerShell

Um ponto importante sobre como abrir o prompt de comando em uma pasta é que estamos nos referindo especificamente ao prompt de comando do Windows(Windows Command Prompt) , em vez do PowerShell . Embora ambos os programas pareçam semelhantes, sendo uma interface de comando de texto, eles são realmente muito diferentes. 

O Prompt de Comando(Command Prompt) é uma interface de texto simples e leve para Windows . Em contraste, o PowerShell é uma ferramenta de linha de comando complexa e poderosa que permite que usuários avançados façam um gerenciamento detalhado do sistema do computador, entre uma longa lista de outras habilidades úteis.

O prompt de comando(Command Prompt) usa o “CMD.exe” enquanto o PowerShell usa “powershell.exe”, então eles são totalmente separados. Embora algumas das funcionalidades se sobreponham, os dois programas podem usar comandos diferentes para realizar o mesmo trabalho. Este artigo é apenas sobre o prompt(Command Prompt) de comando , mas alguns dos atalhos também funcionarão para o PowerShell . Indicaremos quando este for o caso.

Abra o prompt de comando(Command Prompt) usando a barra de endereços do Explorer(Explorer Address Bar)

Ao abrir uma pasta do Windows Explorer(Windows Explorer) , você verá uma barra de endereços semelhante à de um navegador da web. Por padrão, mostra o caminho da pasta atual. Você pode vê-lo aqui.

Se você clicar nessa barra de endereço, poderá digitar texto. Ao digitar “cmd” e pressionar Enter , você abrirá o prompt de comando nesse local.

Isso também funcionará se você digitar “powershell” em vez de “cmd”. Levando você diretamente para o prompt do Windows PowerShell nessa pasta.

Adicionando “Abrir janela de comando aqui”

Nas primeiras versões do Windows 10 , havia uma entrada de menu de contexto chamada “Abrir janela de comando aqui” que abriria o prompt(Command Prompt) de comando no local da pasta que você especificar. Por exemplo, se você clicar com o botão direito do mouse em uma pasta e usar esse comando, o prompt de comando(Command Prompt) será iniciado no local da pasta atual.

Após a atualização(Update) do criador de 2017 para o Windows 10 , a Microsoft removeu essa opção. Por quê? É mais provável que seja um esforço da Microsoft para afastar as pessoas de usar o Prompt de Comando(Command Prompt) para usar o PowerShell

Obter esse comando de volta não é muito difícil, mas requer alguns ajustes no Registro do Windows(Windows Registry) . Se você não se sentir confortável fazendo isso, é melhor pular esse método, mas se você realmente quiser essa opção de menu de contexto de volta, aqui está o que fazer.

Primeiro, clique em Iniciar e digite regedit. Em seguida, clique na entrada do programa regedit.

Com o editor de registro aberto, procure a seguinte chave de registro neste caminho:

HKEY_CLASSES_ROOT\Directory\shell\cmd

É aqui que as coisas podem começar a parecer um pouco arriscadas, mas não estamos fazendo nada que possa quebrar seu computador. Mas certifique-se de seguir estas instruções exatas!

Clique com o botão direito do mouse(Right-click ) na chave e clique em Permissões(Permissions ) no menu de contexto.

Na caixa de diálogo que se abre, clique em Avançado.(Advanced.)

Na parte superior da janela de configurações avançadas, você verá o proprietário listado da chave. Clique na opção Alterar( Change ) .

Em seguida, digite seu nome de usuário e clique em verificar nomes(check names) para validá-lo. Em seguida, clique em OK .

Por fim, certifique-se de que a caixa Substituir proprietário em subcontêineres e objetos(Replace owner on subcontainers and objects) esteja selecionada antes de clicar em OK .

Agora estamos de volta à página de permissões. Selecione Administradores(Administrators) em Nomes de grupo ou usuário(Group or user names) e selecione Permitir(Allow) ao lado de Controle total(Full control) . Em seguida, clique em OK .

Agora temos que restaurar a entrada do menu de contexto para o prompt(Command Prompt) de comando .

De volta à janela do CMD , tudo o que precisamos fazer é alterar o “ DWORD ” de “ HideBasedOnVelocityiD ” para “ ShowBasedOnVelocityId ”. Basta clicar com o botão direito do mouse e escolher renomear,( rename,) depois alterar o nome do DWORD.

Se tudo correu como planejado, agora você deve ver a opção “Abrir janela de comando aqui”, quando você SHIFT + clique com o botão direito do mouse em um item na janela do Windows Explorer .

Abrindo o prompt de comando usando o Windows Explorer(Command Prompt Using Windows Explorer)

Este próximo método de abrir o Prompt(Command Prompt) de Comando de uma janela do Windows Explorer envolve navegar para onde o próprio programa (Windows Explorer)Prompt de Comando(Command Prompt) está armazenado e executá-lo diretamente de lá. Isso ainda é útil quando, por um motivo ou outro, outros meios de abrir o prompt(Command Prompt) de comando não funcionam.

Você pode encontrar “cmd.exe” em C:WindowsSystem32. Se você quiser executá-lo com privilégios administrativos, basta clicar com o botão direito do mouse em cmd.exe e escolher Executar como administrador(Run as administrator) . Existem muitos comandos que exigem privilégios administrativos para funcionar e essa é uma das maneiras de iniciar o prompt(Command Prompt) de comando com esses privilégios sem sair do Explorer .

Você está no comando agora!

Como fizeram com o HyperTerminal , a Microsoft pode optar por um dia eliminar completamente o Prompt de Comando(Command Prompt) , em favor do PowerShell . Embora isso não seja uma coisa ruim em si, o PowerShell poderia fazer um pouco de polimento para ajudar usuários não avançados que ficariam bem com o prompt(Command Prompt) de comando para usar funções comuns com a mesma facilidade. Ainda assim, até o dia em que o Prompt de Comando(Command Prompt) realmente seguir o caminho do Dodo , você pode ter certeza de que está a apenas alguns cliques de distância.

Se você precisa melhorar suas habilidades de prompt de comando(Command Prompt) , por que não conferir esses 21 comandos(21 commands) que todo usuário do Windows deve conhecer. Você estará voando pelas tarefas em pouco tempo armado com esses truques incrivelmente úteis.



About the author

Sou engenheiro de software e tenho experiência com o Microsoft Office e o navegador Chrome. Tenho conhecimento em muitos aspectos do desenvolvimento web, incluindo, mas não limitado a: HTML, CSS, JavaScript, jQuery e React. Meu interesse em trabalhar com tecnologia também significa que estou familiarizado com várias plataformas (Windows, Mac, iOS) e entendo como elas funcionam.



Related posts