路径目标太长

路径目标太长

我正在尝试从 C:\Users 中删除一个文件夹,但当我尝试删除它时,它告诉我无法删除该文件夹,因为文件名太长,无法放入回收站。问题是,文件夹中似乎没有任何内容。所以由于我不知道有问题的文件在哪里,我无法尝试缩短名称。弹出的框说目标路径太长,并显示一个长文件名,其中混杂了一堆奇怪的符号。我尝试在此目录中打开命令窗口并使用 DIR /X 命令,但它没有显示任何内容。我正在运行 Windows 10。这变得非常令人沮丧!请有人帮忙!

答案1

一个技巧是使用 robocopy

创建一个空目录,如c:\empty,然后使用robocopy /mir /purge c:\empty c:\users\folder_to_be_removed。Robocopy 可以处理非常长的文件路径,并且选项/mir + /purge将从“目标”文件夹中删除所有多余的文件。

答案2

cmd 中的另一种方法是使用 subst 将驱动器安装到路径。

subst B: C:\deep\folder
B:
del B:\deep

来自相关问题: 如何在 Windows 7 中将目录安装为驱动器?

相关内容