深层嵌套的文件目录删除

在 Windows 上意外递归创建了很深层的文件目录,占用倒是不大,但是直接删除删除不掉,文件管理器报错。

通过命令

rd /s /q "\\?\D:\x"

删除也会闪退。

一种可行的方式是:

mkdir C:\empty
robocopy C:\empty "C:\x" /MIR

通过 robocopy 覆盖文件目录,然后再删除覆盖后的 empty 目录。