Não é possível excluir a pasta (no Windows 10) que contém caracteres especiais [duplicados]

3

Eu encontrei algo que parece um bug no Windows.

Eu extraí um arquivo RAR no meu PC e as pastas extraídas não podem ser apagadas por qualquer meio!

A linguagem do meu sistema operacional é o inglês, com alguns aspectos culturais definidos para o grego.

O personagem que parece criar o problema parece ser 'å'.

Aqui está uma captura de tela que exibe o problema:

UsarDELdocmdnãopareceajudar.

QuandotentoexcluirapastadoExplorer,nadaacontece.

QuandotentorenomearapastanoExplorer,receboessasmensagensestranhas:

Parece que uma parte do Windows acha que é um arquivo, enquanto outra parte acha que é uma pasta.

Então, a pergunta é: alguém sabe o que acontece aqui e alguma maneira de deletar essa coisa?

EDITAR:

Como você pode ver, encontrei uma solução. Mas se alguém puder me explicar PORQUE o Windows tem problemas com esse caractere enquanto ele geralmente suporta Unicode, me avise. Eu gostaria de entender os aspectos internos ... (essa é a única diferença da outra pergunta, eu acho)

O NTFS suporta nomes de arquivos Unicode e ASCII e esse arquivo usa ASCII (por algum motivo)? Então, se ele usou ASSCII, como foi o personagem exibido corretamente no Explorer?

    
por NoOne 14.05.2016 / 12:04

1 resposta

4

OK, eu encontrei uma solução olhando aqui: link .

Você pode usar o nome 8.3 para excluir a pasta da seguinte forma:

dir /x (para obter o nome 8.3)

rd /s /q <8.3 name> (no meu caso, o nome 8.3 foi STILLE~1 )

Pergunto-me por que o Windows faz isso ...

Se alguém souber os aspectos internos, forneça uma resposta mais extensa (provavelmente junto com o texto da solução acima) e marcarei como correto.

E o problema do Windows é os pontos duplos .. . Parece que você não pode tê-los em um nome de pasta, já que é um curinga para folder up : link

    
por 14.05.2016 / 12:05