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


Esta questão já tem uma resposta aqui:

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

Como faço para abrir a linha de comando de uma pasta atual, para que o console abra 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), então eu não tenho que navegar para esta pasta novamente dentro de um console, ie. então ele abre cdd para a localização atual.

EDITAR: As soluções de Este tópico não trabalhe para mim, e é por isso que fiz uma pergunta separada.


85


origem


@Dave: as soluções deste tópico não funcionam na minha estação. - boleslaw.smialy
@Dave: ok, eu entendi. Eu vou ajustar da próxima vez. - boleslaw.smialy
Observe que todas as respostas a essa pergunta e à pergunta vinculada talvez não funcionem como esperado se a pasta for uma pasta especial do sistema. Por exemplo, se você estiver em Libraries > Documents, o menu de clique com o botão direito do mouse nem oferece a opção de prompt de comando, e a opção da barra do Explorer abrirá a janela cmd para C: \ Windows \ system32 (funciona bem C:\Users\User_name\Documents, Apesar) - Dan Henderson
Shift-clique direito permitiria que você abra o cmd no diretório atual. - Derek 朕會功夫
Por que essa pergunta não é fechada como duplicada? "As soluções não funcionaram para mim" não é uma boa razão. A resposta mais votada aqui é uma variante de esta resposta. - Salman A


Respostas:


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

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


134



Não tenho certeza por que alguém usaria a opção 'cmd' sobre isso. - Matthew
cmd na barra de explorador lhe dá o endereço da pasta atual. Shift, clique com o botão direito do mouse, dá a você um prompt de comando para acessar uma subpasta. Eles têm diferentes casos de uso, então não vejo conflito aqui. - Sun
@ sunk818 Você pode obter a pasta atual também se você clicar com o botão direito não em uma pasta. - Seiyria
@Matthew Press Alt+D, C, M, D, Enter. Muito eficiente. Suas mãos nunca deixam as chaves. (Você pode fazer Shift+Menu e, em seguida, seta para baixo após a seta para selecionar a pasta que você deseja, mas é muito menos conveniente.) - jpmc26
@ boleslaw.smialy Você tem uma idéia de por que não funciona para você? Funciona para mim e estou usando o Windows 7. Há algo especial que você não mencionou? - MiniRagnarok


Entrar cmd dentro barra de endereço do explorador & pressione entrar

enter image description here


231



OMG, eu não posso acreditar que realmente funciona! +1 para as duas respostas. :) - LPChip
Melhor ainda é que funciona para outros programas também! - afrazier
obrigado por apontar que fora mais louco, 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
também, para eficiência, ALT + D, "cmd", ENTER - Some_Guy
Isso é porque você não pode cd para uma unidade de rede, a menos que seja mapeada para uma letra de unidade - Borodin


Como faço para abrir o Windows CMD no Explorer a partir da pasta atual?

Entrar cmd na barra de endereço do explorador e pressione Entrar

enter image description here


40



pergunta de acompanhamento: é também possível abrir o cmd como administrador? entrando cmd então CTRL-SHIFT-ENTER parece não funcionar. - LPChip
@LPChip Eu não penso assim. Abre o comando como o usuário atual ...: / - DavidPostill♦
Solução alternativa de @LPChip: Como adicionar um "Abrir prompt de comando aqui como administrador" atalho para o menu de contexto no Windows 7 e no Windows Vista - DavidPostill♦
@DavidPostill, Que tal ativar "executar este programa como administrador" para c: \ windows \ system32 \ cmd.exe? Eu poderia confirmar, mas eu não quero tentar isso no meu computador de trabalho agora: D - pun
@ The_IT_Guy_You_Don't_Like - Eu não posso testá-lo também. Não tenho uma conta não admin aqui. - DavidPostill♦


Calma mudança enquanto clica com o botão direito do mouse em qualquer lugar da pasta. Você será presenteado com uma opção para "Abrir janela de comando aqui".

Você também pode mudança + clique com o botão direito do mouse em qualquer subpasta e abra uma janela de comando também.


16





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


12





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

enter image description here


10



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


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

Example of custom toolbar

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

  • Instale o Explorador Clássico parte do ClassicShell
  • Abra uma nova janela do Explorer. Agora você deve ver uma barra de ferramentas adicional logo abaixo da barra de endereços.
  • Clique com o botão direito na barra de ferramentas e selecione 'Classic Explorer Settings'
  • Na janela 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 à vontade para jogar fora qualquer botão que não goste.
  • Adicione um botão "Personalizado" na lista à direita. Clique duas vezes no botão recém-adicionado na lista à esquerda e digite cmd no campo "Comando".

Eu geralmente não sou um grande fã de extensões de terceiros, mas eu achei este muito útil, especialmente para este caso de uso específico.


4





Enquanto no explorador, no bar no topo há um Arquivo menu onde você tem a opção de abrir a janela de comando para o diretório atual. Este trabalho no Windows 8. (No Windows 7 mantenha pressionada a tecla Shift quando você clica no menu Arquivo).


3



Sim, isso funciona para o windows 8 e 8.1, mas o O.P pediu especificamente para o windows 7. - Ismael Miguel


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

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

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 qualquer que seja sua pasta atual (dinamicamente).


0