Não é possível excluir a pasta repetindo infinitamente na pasta na pasta etc

1

Devido a um problema muito estranho com o Eclipse, ive acabou com uma pasta em uma pasta que parece durar para sempre. Então na minha unidade C eu tenho

C:\foldername\foldername\foldername\foldername\foldername etc.

Quando tento excluir (ou deslocar a exclusão) a pasta, recebo a mensagem: 'Os nomes dos arquivos de origem são maiores do que o suportado pelo sistema de arquivos. Tente mover para um local que tenha um nome de caminho mais curto ou tente renomear nomes mais curtos antes de tentar esta operação. '

Como posso me livrar disso?

    
por Evans 01.05.2013 / 10:26

3 respostas

1

Eu encontrei esta solução descrevendo exatamente o seu problema:

Existe este programa simples chamado Deep-remove que é desenvolvido em c # .NET 4.0. link

    
por 02.05.2013 / 06:02
1

O sistema de arquivos não deve permitir a criação de arquivos por mais tempo que o permitido. Pode haver algumas limitações no suporte ao ntfs do Windows, portanto, inicialize qualquer Ubuntu ao vivo a partir de usb / cd / dvd e tente excluir dessa forma (usando apenas o sistema de arquivos ntfs montado em sistemas operacionais diferentes).

    
por 01.05.2013 / 14:47
1

O que você precisa fazer é usar a ferramenta Microsoft robocopy.exe .

  1. Crie uma nova pasta vazia, por exemplo c:\empty
  2. Em seguida, copie essa pasta vazia para a pasta que contém os nomes de arquivo longos que você está tentando excluir, por exemplo, %código%. Faça isso assim no prompt de comando:

    robocopy / MIR c: \ vazio c: \ myannoyingfolder

por 03.05.2015 / 22:04

Tags