A execução deste comando 7z.exe e -o=.. example.zip
criou um diretório =..
.
Como posso excluí-lo novamente?
- O Windows Explorer não consegue excluí-lo: "Um erro inesperado está impedindo você de excluir a pasta. ... Erro 0x80004005: Erro não especificado"
- O Windows Explorer também não consegue renomeá-lo: “Não foi possível encontrar este item”
del =..
não é possível excluí-lo: "Não foi possível encontrar =.."rename =.. x
não ajuda: "Acesso negado."
Alguma outra ideia?
Responder1
eu encontreiesta soluçãoque funcionou:
dir /x
me disse que o "nome 8.3"=..
era_5259~1
.rmdir /s _5259~1
conseguiu deletar a pasta.
Responder2
7zip funciona - sem complicações depois de tentar tudo o mais sugerido - eu tinha pastas e subpastas e arquivos criados com caracteres chineses e espaços e pontos - arquivo não encontrado, mas não consegui excluir as pastas.
De dentro do 7zip, o SHIFT + DEL funciona, pois parece causar problemas se você apenas clicar em excluir, pois deseja enviá-lo para a lixeira de reciclagem do Windows, que não reconhece a nomenclatura de arquivos e pastas e os mesmos erros. ou renomeie cada um para algo simples, um por um
Experimente a pasta principal que você deseja excluir, devido às subpastas e arquivos primeiro com SHIFT + DEL no 7Zip.
Responder3
O Windows geralmente não permite caminhos que terminem com pontos; ou melhor, remove todos os pontos finais, para manter a compatibilidade com softwares realmente antigos.
No entanto, você pode ignorar a canonização do caminho Win32 usandoo \\?\
prefixo:
rmdir "\\?\C:\Users\Peter\=.."
A sintaxe requer um caminho absoluto completo (letra da unidade e tudo), porque você também está ignorando o código que normalmente expande os caminhos relativos. As aspas também parecem ser obrigatórias, devido à forma como os componentes internos do Cmd interpretam a pontuação.