Como crio um nome de pasta que começa com um ponto no Windows 7? [duplicado]

47

Esta pergunta já tem uma resposta aqui:

Estou em uma máquina com Windows 7 e preciso criar uma nova pasta cujo nome comece com um ponto. Para ser específico, preciso criar a pasta " C: \ USERS \ theusername \ .ec2 " porque esse é o local padrão que o plug-in da AWS para Eclipse gosta de encontrar determinados arquivos de configuração.

O Windows 7 me dá uma mensagem de erro sempre que tento criar uma pasta que comece com um ponto:

Você deve digitar um nome de arquivo

A sério? Já existem subpastas nesta pasta que começam com um ponto!

Como posso dizer ao Windows 7 para simplesmente calar a boca e criar minha pasta?

Jim Tough
fonte

Respostas:

44
  1. Na pasta acima do pai da nova pasta, clique com o botão direito do mouse no pai e escolha "Abrir prompt de comando aqui".

  2. Digite mkdir .ec2(digite)

  3. Feche o prompt de comando

Ben Voigt
fonte
11
É isso que tenho feito, mas parecia errado. Pelo menos agora eu sei que não sou louca.
Jim Tough
11
você pode fazer o mesmo sem abrir o prompt de comando apenas digitando o comando na barra de diretório (ver minha resposta) salta 2 passos :)
Moak
54

Esse comportamento é baseado em um "recurso" da versão 8.3, onde era proibido ter um arquivo sem nome.

Nomeie a pasta .name.

Portanto, o Explorer pensa que você criará um arquivo com um nome, mas sem extensão (o que é permitido). O explorador excluirá o ponto no final porque é desnecessário.

Ankou
fonte
6
Esta é uma solução simples e muito elegante!
Erik Schierboom
3
@ Erik-schierboom, espero que você está se referindo a esta resposta, ao invés da solução fornecida pela Microsoft ;-)
R. Schreurs
6

A partir daqui .

Para criar / renomear no Windows Explorer , basta renomear para.name.

O ponto adicional no final é desnecessário e será removido pelo Windows Explorer.

No Windows 8 (possivelmente 7), você também pode digitar diretamente na barra de navegação "mkdir .name" sem precisar abrir um prompt de comando

insira a descrição da imagem aqui

Moak
fonte
Renomear o Windows Explorer ainda pode resultar em alterações automáticas de maiúsculas e minúsculas, etc. Você sabe se esse é um tratamento especial mkdirou se outros comandos internos do CMD.exe também funcionam?
Ben Voigt
todos os comandos executados a partir da barra são lançados a partir do cmd.exe dentro dessa pasta. exemplo que posso executar um comando git ou composer updatee abre a janela lá e executa o comando
Moak
3
Você pode digitar termos de pesquisa na barra de navegação, e eles podem ser intencionalmente interpretados como comandos? Estou perdendo alguma coisa, ou isso é tão perturbador quanto parece?
LarsH 17/08/16
@LarsH é esse comportamento do Windows 10? O AFAIK 8 e inferior não tiveram pesquisa na barra de navegação
Moak
1

Uma solução para isso é:

  1. Iniciar> Executar cmd>> OK
  2. Entrar:

    mkdir .yourfoldername
    
zants
fonte
0

Use a linha de comando. Mantenha a tecla Shift pressionada e clique com o botão direito do mouse no diretório em que você deseja criar um subdiretório. Escolha o item "Abrir prompt de comando aqui" (ou algo parecido). Nele, digite:

md .ec2

fonte
0

Você pode fazer isso a partir de CMD. Navegue até onde você precisa

mkdir ".folder"
Starx
fonte