Muitos programas precisa de nomes de pastas que começa com um ponto, como .emacs.d
, .gimp-2.2
, .jedit
etc. Como faço para criar uma tal pasta?
Ao usar o Windows Explorer no Windows 2000 (e outras versões), recebo uma mensagem de erro dizendo "Você precisa inserir um nome de arquivo". A única solução que encontrei é abrir um prompt de comando (Iniciar> Executar> "CMD"> OK) e entrar mkdir .mydir
.
Por que a Microsoft tem essa mensagem de erro no Explorer, mas não no shell de comando? Existe algum hacker no registro para corrigir isso, para que eu possa inserir o nome da pasta diretamente no Explorer?
Respostas:
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 começa com um ponto, no prompt de comando:
fonte
.name.
no Windows (XP) e não funcionou; queixou-se de precisar de um nome de arquivo.mkdir .name
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
fonte
Boa pergunta. Existe uma maneira fácil de fazer isso no Windows Explorer sem usar um prompt de comando ou shell. Suponha que você deseje criar uma pasta chamada: "
.apple
".apple.
" (observe o ponto no final)O Windows deve criar uma pasta chamada: "
.apple
"Observe que eu usei isso apenas no Windows 7. Não tenho certeza se outras versões do Windows suportam isso.
O PS Chris Moschini diz em um comentário que funciona no Windows 10.
fonte
Use qualquer navegador de arquivos que não seja o Explorer (Shell). Eu testei com 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, Concluído! Eu testei com o WinRAR e o 7-Zip. Você não precisa adicionar ao Zip ou criar um arquivo compactado.O método mais simples que encontrei em outra resposta, basta colocar um
.
no final também.fonte
Abra uma janela do prompt de comando e insira os seguintes comandos:
Isso funcionou para mim.
fonte
Você pode fazer isso com o cmdlet do powershell
New-Item
.Abra o console do PowerShell e insira
Para o arquivo:
Para pasta:
fonte
O Total Commander faz isso de maneira visual.
fonte
Use o Windows Powershell. Caso contrário, isso não é possível com o DOS / Explorer - apenas o método é criar foo.bar e renomear com a janela do explorer.
Com o PowerShell, você pode
touch .bak
com sucesso.
fonte
Eu não consegui criar
.bowerrc
. assimPrimeiro, criei o bowerrc. Então, no prompt dos, eu disse:
fonte
Minha maneira favorita de fazer isso: Eu tenho o ConEmu instalado e integrado ao menu de contexto do Windows. https://stackoverflow.com/questions/21852965/open-in-conemu-right-click-menu-windows-7
Quando preciso renomear um arquivo para um com o ponto, escolha "ConEmu here" no menu de contexto e digite:
Também pode ser usado com o
echo
método acima.Benefícios:
D: enter cd D:\\____\\_____\\_______\\____
fonte
O Windows permite isso. Abra o Windows Explorer. Agora, clique com o botão direito do mouse no menu de contexto -> Novo -> Pasta. Digite o nome da sua pasta, começando com um ponto (
.
) e terminando com um ponto (.
) e o ponto final é removido quando salvo, por exemplo,.test.
torna-se.test
fonte
Basta baixar o Anyclient e Fast Folder Rename. A renomeação rápida de pasta nomeará uma pasta como qualquer outro, usando o recurso de substituição. O Anyclient fará o upload da pasta e a exibirá, mesmo que ela funcione em um sistema Windows.
fonte
É possível criar
.jedit
arquivo / pasta no Windows. Por favor, crie-o com dois pontos (como.jedit.
) e o último ponto será removido automaticamente.fonte
O Windows (Explorer) não permite que você crie uma pasta que comece com um ponto ('.'). Isso ocorre 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 sua pergunta foi sobre como fazê-lo no Windows Explorer nativo, a resposta é não - você não pode.
fonte