【问题标题】:How can I delete a "infinite" folder? [closed]如何删除“无限”文件夹? [关闭]
【发布时间】:2015-06-07 18:21:15
【问题描述】:

我正在用 Java 编写一个程序,并递归地创建了一个包含文件夹的文件夹,等等。

我尝试删除它,但 Window 说它太大了,无法删除。

我怎样才能删除它?已经试过 rmdir /s /q 什么都没有。

需要帮助。

【问题讨论】:

  • 真的无限吗?还是真的很深?我认为它可能是无限的唯一可能的方法是使用链接而不是文件夹
  • Robocopy 将按照this answer 工作。

标签: windows cmd directory rmdir delete-directory


【解决方案1】:

\\?\ 关闭文件名检查。

rmdir /s /q "\\?\c:\somefolder\somefile.ext"

有关解释,请参阅 What does \?\ mean when prepended to a file path,它指向 Naming Files, Paths, and Namespaces (MSDN)。

【讨论】:

    【解决方案2】:

    您可以从 Ubuntu Live CD/DVD 启动并删除该文件夹。命令是:

    rm -rf myBigFolder
    

    【讨论】:

    • 如果你安装了带有 Unix 命令的 git,那么你可以在 Windows 上使用类 Unix 命令。这意味着您可以使用相同的命令删除“无限”文件夹,即rm -rf myBigFolder
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-15
    • 2017-05-08
    • 1970-01-01
    • 2013-07-06
    • 1970-01-01
    • 2012-08-31
    • 2021-09-16
    相关资源
    最近更新 更多