Cria / renomeia um arquivo / pasta que começa com um ponto no Windows?

449

Muitos programas precisam de nomes de pastas que iniciem com um ponto, como .emacs.d , .gimp-2.2 , .jedit etc. Como eu crio essa pasta?

Ao usar o Windows Explorer no Windows 2000 (e outras versões), recebo uma mensagem de erro dizendo "Você precisa digitar um nome de arquivo". A única solução que tenho é abrir um prompt de comando (Iniciar > Executar > "CMD" > OK) e inserir mkdir .mydir .

Por que a Microsoft esta mensagem de erro no Explorer, mas não no shell de comando? Existe algum registro hack lá fora para corrigir isso, para que eu possa digitar o nome da pasta diretamente no Explorer?

    
por phuclv 02.11.2009 / 16:15

13 respostas

625

Para criar / renomear no Windows Explorer , basta renomear para .name. - O ponto adicional no final é necessário e será removido pelo Windows Explorer.

Para criar um novo arquivo, comece com um ponto, no prompt de comando:

echo testing > .name
    
por 30.03.2012 / 20:25
52

Você pode criar uma pasta usando o Prompt de Comando com:

mkdir .foldername

Você pode criar um arquivo usando o prompt de comando com:

echo.>.filename.extension

    
por 30.06.2012 / 00:59
29

Boa pergunta. Existe uma maneira fácil de fazer isso no Windows Explorer sem usar um prompt de comando ou shell. Suponha que você queira criar uma pasta chamada: " .apple "

  1. Crie uma nova pasta no Windows Explorer como faria normalmente.
  2. Quando solicitado a digitar um nome, digite: " .apple. " (observe o ponto no final)

O Windows deve criar uma pasta chamada: " .apple "

Por favor, note que eu usei isso apenas no Windows 7. Eu não tenho certeza se outras versões do Windows suportam isso.

P.S. Chris Moschini diz em um comentário que funciona no Windows 10.

    
por 14.12.2016 / 16:56
13

Use qualquer navegador de arquivos diferente do Explorer (Shell). Eu testei com o WinRAR, 7-Zip ect. Por exemplo, abra o WinRAR, navegue até seus arquivos ou pastas, clique nele, pressione F2 (renomear), coloque um . no início, pronto! Eu testei com WinRAR e 7-Zip. Você não precisa adicionar ao Zip ou fazer um arquivo compactado.

O método mais simples que encontrei em outra resposta, basta colocar um . no final também.

    
por 15.07.2012 / 18:41
6

Abra uma janela de prompt de comando e insira os seguintes comandos:

cd /path/to/the/file
ren file.extension .file.extension

Isso funcionou para mim.

    
por 12.04.2013 / 21:51
5

Você pode fazer isso com o cmdlet New-Item do powershell.

Abra o console do PowerShell e digite

Para arquivo:

New-Item .whatever -type file

Para pasta:

New-Item .whatever -type directory
    
por 20.11.2013 / 16:12
4

Total Commander faz isso de maneira visual.

    
por 03.11.2009 / 11:12
3

Use o Windows Powershell. Caso contrário, isso não é possível com o DOS / Explorer - o único método é criar o foo.bar e depois renomear com a janela do explorador.

Com o Powershell você pode

touch .bak

com sucesso.

    
por 30.06.2012 / 02:15
2

Não consegui criar .bowerrc . Então

Primeiro, criei o bowerrc Então, em um prompt, eu disse:

>powershell
PS > ren bowerrc .bowerrc
PS > exit
>
    
por 17.12.2015 / 00:06
1

O Windows permite isso. Abra o Windows Explorer. Agora, no menu de contexto do botão direito - > Novo - > Pasta. Digite o nome da sua pasta começando com um ponto ( . ) e terminando com um ponto ( . ) e o ponto à direita será removido quando salvo. .test. se torna .test

    
por 05.03.2018 / 12:16
1

Minha maneira favorita de fazer isso: Eu tenho o ConEmu instalado e integrado ao menu de contexto do Windows. link

Quando preciso renomear um arquivo para um com o ponto, escolho "ConEmu here" no menu de contexto e, em seguida, digite:

ren name .name

Também pode ser usado com o método echo acima.

Benefícios:

  • Rápido e fácil, não tira muito do seu contexto.
  • Não é necessário digitar D: enter cd D:\____\_____\_______\____
  • Não há necessidade de instalar software que você não faria de outra forma (eu gosto e uso o ConEmu para várias finalidades).
por 12.08.2018 / 12:45
0

Basta fazer o download de Anyclient e Fast Folder Rename. A renomeação rápida da pasta nomeará uma pasta, qualquer que seja, usando o recurso de substituição. Anyclient fará o upload da pasta e a mostrará, mesmo que ela funcione em um sistema Windows.

    
por 22.02.2011 / 19:31
-4

O Windows (Explorer) não permite criar uma pasta que comece com um ponto ('.'). Isso é por motivos de segurança / exploração. No entanto, é possível (como você observou) criar a pasta manualmente usando o Prompt de Comando.

Portanto, se a sua pergunta foi como fazer isso no Windows Explorer nativo, a resposta é não - você não pode.

    
por 02.11.2009 / 16:23

Tags