Como abrir o Windows CMD para que ele comece na pasta atual? [duplicado]

85

Quando estou trabalhando em uma pasta no Windows Explorer, às vezes tenho a necessidade de executar algum comando CMD nessa pasta.

Como abro a linha de comando de uma pasta atual, para que o console seja aberto no diretório atual?

Exemplo:

Eu trabalho em D:\Apps\Test. Eu gostaria de ter a possibilidade de abrir um prompt de comando com o mesmo contexto (significado D:\Apps\Test:), para que eu não precise navegar para esta pasta novamente dentro de um console, ou seja. para que ele seja aberto cdno local atual.

EDIT: As soluções deste tópico não funcionam para mim; é por isso que fiz uma pergunta separada.

boleslaw.smialy
fonte
@ Dave: as soluções deste tópico não funcionam na minha estação.
boleslaw.smialy
@ Dave: ok, eu entendi. Vou me ajustar da próxima vez.
boleslaw.smialy
1
Observe que todas as respostas para esta e para a pergunta vinculada podem não funcionar conforme o esperado se a pasta for uma pasta especial do sistema. Por exemplo, se você estiver dentro Libraries > Documents, o menu shift-clique com o botão direito nem oferecerá a opção de prompt de comando e a opção da barra do explorer abrirá a janela cmd para C: \ Windows \ system32 (embora funcione bem C:\Users\User_name\Documents, )
Dan Henderson
Clique com a tecla Shift pressionada para abrir o cmd no diretório atual.
Derek朕會功夫
1
Por que essa pergunta não está fechada como duplicada? "As soluções não funcionaram para mim" não é um bom motivo. A resposta mais votada aqui é uma variante dessa resposta .
Salman A

Respostas:

134

Você também pode clicar com o botão direito do mouse em uma pasta e observar uma nova entrada no menu de contexto (abrir janela de comando aqui):

http://i.imgur.com/nbfURik.png

Seiyria
fonte
9
Não sei por que alguém usaria a opção 'cmd' sobre isso.
29515 Matthew
3
cmd na barra do explorador fornece o endereço para a pasta atual. Clique com o botão direito do mouse em Shift para acessar o prompt de comando de uma subpasta. Eles têm casos de uso diferentes, então não vejo conflito aqui.
Sun
11
@ sunk818 Você também pode obter a pasta atual se clicar com o botão direito do mouse em uma pasta.
Seiyria
8
@Matthew Imprensa Alt+D, C, M, D, Enter. Muito eficiente. Suas mãos nunca deixam as chaves. (Você pode fazer Shift+ Menue, em seguida, seta para baixo após arrowing para selecionar a pasta a sua falta, mas é muito menos conveniente.)
jpmc26
1
@ boleslaw.smialy Você tem alguma idéia de por que não funciona para você? Funciona para mim e estou usando o Windows 7. Há algo de especial que você não mencionou?
MiniRagnarok 30/07/2015
232

Digite cmd na barra de endereço do explorador e pressione enter

insira a descrição da imagem aqui

trocadilho
fonte
33
OMG, eu não posso acreditar que realmente funciona! +1 nas duas respostas. :)
LPChip
4
Ainda melhor é que ele funciona para outros programas também!
afrazier
1
obrigado por apontar isso mais afrazier, apenas tentei com powershell e funcionou muito bem. (Você precisaria brincar com os registros para adicionar uma entrada do PowerShell ao seu menu de contexto).
Xantix 29/07/2015
11
também, por eficiência, ALT + D, "cmd", ENTER
Some_Guy
3
Isso é porque você não pode cdpara uma unidade de rede a menos que seja mapeado para uma letra de unidade
Borodin
40

Como abro o Windows CMD no explorer a partir da pasta atual?

Digite cmdna barra de endereço do explorer e pressioneEnter

insira a descrição da imagem aqui

DavidPostill
fonte
1
pergunta de acompanhamento: também é possível abrir o cmd como administrador? digitando cmd, CTRL-SHIFT-ENTER parece não funcionar.
LPChip
1
@LPChip Acho que não. Ele abre o comando como o usuário atual ...: /
DavidPostill
2
@ DavidPostill, que tal ativar "executar este programa como administrador" para c: \ windows \ system32 \ cmd.exe? Eu poderia confirmar isso, mas não quero tentar isso no meu computador de trabalho agora: D
pun
@ The_IT_Guy_You_Don't_Like - Também não posso testá-lo. Não tenho uma conta de não administrador aqui.
DavidPostill
16

Mantenha pressionado shiftenquanto clica com o botão direito do mouse em qualquer lugar da pasta. Você verá a opção "Abrir janela de comando aqui".

Você também pode shift+ clicar com o botão direito do mouse em qualquer subpasta e abrir uma janela de comando também.

Alec Gorge
fonte
12

Se você é uma pessoa da GUI, pressionar Shift durante o botão direito do mouse faz com que "Abrir janela de comando aqui" apareça no menu de contexto. Você pode experimentá-lo em pastas atuais ou aninhadas.

insider
fonte
10

Eu uso a extensão ContextConsole Shell . Quando você clica com o botão direito do mouse, obtém a opção de executar um prompt de comando e de prompt como admin (elevado) para executar tarefas do sistema.

insira a descrição da imagem aqui

magicandre1981
fonte
É uma solução interessante, mas para a maioria das pessoas corporativas seria inútil por falta de privilégios de Adm.
boleslaw.smialy
sim, mas tenho as permissões e uso-o com frequência para executar scripts que exigem elevação. Aqui esta extensão é usada com muita frequência.
magicandre1981
Isso funcionará com o clique direito no espaço vazio também (por exemplo, na área de trabalho) ou somente ao clicar nos itens de pasta no Explorer?
Samir
@ sammyg isso funcionará apenas para clicar em uma entrada vazia.
magicandre1981
4

Se você não se importa em usar extensões de terceiros, o ClassicShell gratuito permite adicionar uma barra de ferramentas personalizada ao Windows Explorer.

Exemplo de barra de ferramentas personalizada

A imagem mostra a configuração que eu uso atualmente. O botão à direita abre uma janela do console para a pasta atual. É assim que você consegue.

  • Instale a parte Classic Explorer do ClassicShell
  • Abra uma nova janela do Explorer. Agora você deve ver uma barra de ferramentas adicional logo abaixo da barra de endereço.
  • Clique com o botão direito do mouse na barra de ferramentas e selecione 'Configurações clássicas do Explorer'
  • Na janela de diálogo de abertura, marque a caixa de seleção 'Mostrar todas as configurações'.
  • Vá para a guia 'Botões da barra de ferramentas' para configurar o layout da barra de ferramentas personalizada. Sinta-se livre para jogar qualquer botão que você não gostar.
  • Adicione um botão 'Personalizado' da lista à direita. Clique duas vezes no botão recém-adicionado na lista à esquerda e digite cmdo campo 'Comando'.

Normalmente, não sou muito fã de extensões de terceiros, mas achei muito útil, especialmente para esse caso de uso específico.

ComicSansMS
fonte
3

Enquanto estiver no explorador, na barra na parte superior, há um menu de arquivo onde você tem a opção de abrir a janela de comando do diretório atual. Este trabalho no Windows 8. (No Windows 7, mantenha pressionada a tecla Shift ao clicar no menu Arquivo).

Arma X
fonte
Sim, isso funciona para o Windows 8 e 8.1, mas o OP pediu especificamente para o Windows 7.
Ismael Miguel
0

Observe que, se você quiser um ícone estático na área de trabalho que abra o prompt do CMD em um determinado local da pasta, também poderá fazer o seguinte:

  1. Crie um atalho na área de trabalho para o CMD.EXE
  2. Clique com o botão direito do mouse no atalho e vá em Propriedades
  3. Na guia Atalho, coloque o local desejado no campo "Iniciar".

Obviamente, isso só funciona no ícone e sempre abre o mesmo local. As outras respostas são uma maneira melhor de abrir o prompt para a pasta atual (dinamicamente).

Omegacron
fonte