无法删除文件夹中无限重复的文件夹等

无法删除文件夹中无限重复的文件夹等

由于 Eclipse 的一个非常奇怪的问题,我最终在一个似乎永无止境的文件夹中找到了一个文件夹。因此,在我的 C 盘上,我有

C:\文件夹名称\文件夹名称\文件夹名称\文件夹名称\文件夹名称等。

当我尝试删除(或按 Shift 键删除)文件夹时,我收到消息:“源文件名大于文件系统所支持的大小。请尝试移动到路径名较短的位置,或尝试重命名为较短的名称,然后再尝试此操作。”

我怎样才能摆脱它?

答案1

我发现这个解决方案恰好描述了你的问题:

有一个简单的程序叫做深度去除它是用 c#.NET 4.0 开发的。 http://loudtips.in/delete-folder-in-folder-infinite-deep-structure-windows-7/

答案2

文件系统不应允许创建超过允许长度的文件。ntfs Windows 支持可能存在一些限制,因此请从 usb/cd/dvd 启动任何实时 Ubuntu 并尝试通过这种方式删除(仅使用安装在不同操作系统上的 ntfs 文件系统)。

答案3

您需要做的是使用 Microsoft 工具robocopy.exe

  1. 创建一个新的空文件夹,例如c:\empty
  2. 然后将该空文件夹复制到包含您要删除的长文件名的文件夹中,例如c:\myannoyingfolder。在命令提示符下执行以下操作:

    robocopy /MIR c:\empty c:\myannoyingfolder

相关内容