Eu nomeei uma pasta "", o símbolo de um espaço.
No Linux, você pode criar pastas com apenas um espaço. Agora que mudei para o Windows, não consigo mover a pasta que contém a pasta "". Também não posso mover nada na própria pasta ou renomear a pasta.
Eu tentei o Unlocker 1.9.2 e também não funcionou. Ele me pediu para executar a operação na reinicialização, concordei e não fez nada.
Como posso renomear a pasta chamada "" no Windows?
Respostas:
Na verdade, não é verdade que isso seja impossível no Windows. É possível corrigir isso com os utilitários SFUA no subsistema para aplicativos baseados em UNIX no Windows 7 (edição Ultimate). Eu apenas fiz isso:
Em vez de usar,
rmdir
eu poderia ter excluído aspace
pasta da área de trabalho usando o Windows Explorer; ou fez qualquer outra coisa, incluindo acessar seu conteúdo (se tiver).O problema não é o próprio Windows NT. São as regras do subsistema Win32 para nomes de arquivos. O subsistema POSIX não impõe as mesmas regras.
fonte
Você pode tentar:
Renomear a pasta usando o 7-Zip
Testado em Win7 x64 com versão portátil 7-Zip
Passos para reproduzir:
Crie uma pasta (F7) com o nome padrão: "Nova Pasta"
Renomeie "Nova Pasta" para ""
Renomeie "" de volta para "Nova pasta"
Esta resposta é semelhante à que resolve "Como excluir uma pasta que contém espaços à direita": /superuser//a/366583/163596
fonte
A melhor aposta para você usar um CD ao vivo do Linux, renomear a pasta e usá-la como Windows. A AFAIK e outros declararam aqui que não há como fazer isso usando o Windows. Se eu pudesse encontrar uma maneira, editaria minha postagem.
fonte
Como observado, o problema são as interfaces de usuário do Windows, não o sistema de arquivos do Windows.
Se você puder escrever em quase qualquer linguagem de programação, e essa linguagem tiver uma função de biblioteca que permitirá manipular o sistema de arquivos, você poderá escrever rapidamente um programa mínimo que permitirá renomear essa besta.
Ou, como outros observaram, você pode tentar usar a abordagem de curinga. ? é um curinga de um caractere; se você não tiver outros arquivos ou diretórios com nomes de um caractere, tente "ren? foo" e verifique se isso é suficiente para passar rapidamente pelas verificações de caso especial do caractere de espaço.
fonte
Estou executando o XP tão inseguro quanto às nuances específicas do Windows 7, mas usando o Cygwin consegui criar uma pasta chamada "" contendo alguns arquivos aleatórios e, em seguida, usando o comando mv renomeie a pasta e mantenha seu conteúdo.
fonte
Isso definitivamente não foi testado, mas por curiosidade, pode ser uma solução:
Mova outras pastas que estão na pasta pai da sua
" "
pastaInicie o PowerShell e navegue até a pasta pai.
Corre
Remove-Item .\*
fonte