文件目录太深无法删除

C:\Users\aa\AppData\Roaming\SQL Developer\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2

底下的方法试过了不行

解决文件夹递归嵌套层次太多导致无法删除的问题

解决“无法删除 指定的文件名无效或太长”的问题 

使用eclipse时导入项目时不小心导致文件夹创建出现了恐怖的递归,创建了一个超级长的文件夹。尝试着删除,资源管理器,或者命令行下del都用了,还是搞不定。网上查了后,终于解决了。

使用工具法:

我到这个地方 http://download.zol.com.cn/detail/10/91484.shtml 下载了robocopy,然后解压再把robocopy.exe放到系统文件夹systerm32里。试着在D盘随便创建了一个空目录t1, 然后 

cd d:(切换到D盘)

Robocopy /MIR t1 longlongpath 

说明:上面的longlongpath指的是超长文件夹的文件夹的最顶层目录 

命令行运行,在一阵疯狂滚屏之后, longlongpath被拷贝成了t1,也就是说 变成了一个空目录 !

 

参考博客:

http://www.cnblogs.com/MichaelPeng/archive/2009/05/18/1459654.html

 

手动删除法(自己亲测,很简单使用):

以我的案例:我的无限嵌套文件夹是创建在了桌面上。

1、将文件夹剪切,然后粘贴到了C目录,当然这个目录最好是根目录(本来就是目录太长了的原因嘛)

2、然后然后进入文件夹内部,多进入几个目录深度(十多个目录深度都没问题)

3、然后把将里面的文件夹剪切,粘贴到根目录上,你会发现原来的文件夹可以删除掉了,粘贴的新的文件夹的目录深度相对来说减少了十几层。

4、所以可以以此类推,反复操作,最终这个文件夹的目录深度会恢复到一个可以删除的长度范围之内。

5、然后删除,搞定。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程界的小子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值