社区
Windows客户端使用
帖子详情
路径太深,无法删除文件夹!!!
xiaodaocwr
2010-12-19 09:43:49
加精
开头我得承认,我很2. 嗯, 很2.
我写了个小程序,复制文件的.结果一个不小心无限递归了.直接蓝屏了.
再开机就有了一个很深很深很深很深的文件夹.
请别问我到底有多深, 我也很想知道.
所以,我又写了个程序, 想看看到底有多深. 结果, 又蓝了.
求救! 怎么删除?!
...全文
19161
242
打赏
收藏
路径太深,无法删除文件夹!!!
开头我得承认,我很2. 嗯, 很2. 我写了个小程序,复制文件的.结果一个不小心无限递归了.直接蓝屏了. 再开机就有了一个很深很深很深很深的文件夹. 请别问我到底有多深, 我也很想知道. 所以,我又写了个程序, 想看看到底有多深. 结果, 又蓝了. 求救! 怎么删除?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
242 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengxing
2013-09-02
打赏
举报
回复
就当不存在好了
djtyf
2013-09-01
打赏
举报
回复
再写一个递归,从内往外删
fengxing
2013-09-01
打赏
举报
回复
把盘格了! 把盘格了!
cankoo
2013-08-31
打赏
举报
回复
scha
2013-08-26
打赏
举报
回复
顶49楼,多谢了。
zetor
2013-08-24
打赏
举报
回复
获得系统高权限,强行删除
flyopo
2013-08-24
打赏
举报
回复
我也遇到过 win下面删不掉 用Linux盘进Linux就删掉了
yuyanlongz
2013-08-20
打赏
举报
回复
把磁盘格式化,能把你写的程序给个不,呵呵
江北百晓生
2013-08-08
打赏
举报
回复
代码贴一下吧 表示批处理不能制造路径超过260的目录,应该API也有限制,把代码贴下研究下
郑哲元
2013-08-08
打赏
举报
回复
直接把你的小程序发上来,大家玩一下
兔哥哥
2013-07-30
打赏
举报
回复
真幽默!你的言语我笑了
babyion
2013-07-30
打赏
举报
回复
把文件夹设置隐藏,眼不见心不烦
小周伟
2013-07-30
打赏
举报
回复
看到 此情况 我表示默哀 ! 不是很精通的时候 最好不要拿自己电脑高 哥们
wyanforme
2013-07-29
打赏
举报
回复
方法很多的啊!学习了!
xggllc
2013-07-10
打赏
举报
回复
我记得以前读书时XP系统下访问到14层文件夹就不行了,你想删那个文件夹,你就直接 “管理”里面 删除卷,然后再新建回来,当然,那个盘里的数据你要先备份着......
Kane182
2013-07-05
打赏
举报
回复
管理员取得所有权 或者PE系统下删除
arejohn
2013-07-03
打赏
举报
回复
盾来只能格式化才行。
Young Ken
2013-07-03
打赏
举报
回复
我的搞定了...不知道你的行必须
Young Ken
2013-07-03
打赏
举报
回复
public static void main(String[] args) { DeleFile d =new DeleFile(); try { d.del("D://workspaces//SXBPH//Clouds"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public void del(String filepath) throws IOException { File f = new File(filepath);//定义文件路径 if(f.exists() && f.isDirectory()){//判断是文件还是目录 if(f.listFiles().length==0){//若目录下没有文件则直接删除 f.delete(); }else{//若有则把文件放进数组,并判断是否有下级目录 File delFile[]=f.listFiles(); int i =f.listFiles().length; for(int j=0;j<i;j++){ if(delFile[j].isDirectory()){ del(delFile[j].getAbsolutePath());//递归调用del方法并取得子目录路径 } delFile[j].delete();//删除文件 System.out.println(delFile[j]); } } } }
执执念
2013-06-29
打赏
举报
回复
表示戳中笑点,楼主强大,递归牛逼
加载更多回复(222)
解决文件
路径
太深
无法
删除
问题
文件夹
中包含
文件夹
,嵌套了很多层导致
无法
删除
。使用此方法可以正常
删除
,亲测过!
解决文件
路径
太深
。
无法
删除
问题
解决文件
路径
太深
。
无法
删除
问题,使用eclipse时导入项目时不小心导致
文件夹
创建出现了恐怖的递归,创建了一个超级长的
文件夹
。尝试着
删除
,资源管理器,或者命令行下del都用了,还是搞不定。网上查了后,终于解决了。
matlab零基础入门
路径
规划城市遍历机器人
路径
等问题
matlab零基础入门
路径
规划城市遍历机器人
路径
等问题,通过编程实战掌握具体应用。包括matlab入门知识(包括变量类型、数据类型、单元数组、结构体、矩阵、高级编程技巧等)、
路径
规划方面的案例、城市遍历方面的案例...
unlocker1.9.1 for win7-x64
unlocker1.9.1 for 32 and 64 bit - 2011年4月12日 - 新功能:。使人们有可能
删除
深目录结构和过长的
路径
错误(
路径
太长,
无法
删除
文件或
文件夹
的文件名指定无效或太长指定一个不同的文件名,文件名或扩展名太长,
路径
太深
,目标
路径
过长,文件不能被访问,你输入的
路径
是太长。输入一个较短的
路径
)。尝试
删除
文件夹
中创建此批处理文件没有新的解锁你就会明白了:) - 改进的用户界面:进度条时
删除
大的
文件夹
- 改进的用户界面:修正了所有先前提到在UI网站 - 修正:修复崩溃的发生与旧版本深
路径
- 修正:修正更新检查,以配合新的解锁网站(http://unlocker.emptyloop.com) - 固定安装:固定为X64的非参考安装现有助理 - 促销功能:全可选冰或Quickstores工具栏的位置而定
Tools-RecursiveDelete:这个command-lne工具实现了递归
删除
,即使在很长的
路径
下也可以使用。 很长的
路径
(例如深度嵌套的node_modules的
路径
)在Windows上引起问题
工具-递归
删除
此工具在命令行上接受单个参数: RecursiveDelete foo\bar\node_modules 它将
删除
指定的
文件夹
及其所有内容。 为了绕过Windows API中的限制,我们在树的下方将
文件夹
重命名为@ ,以缩短
路径
名,因此不会出现错误,因为
路径
超过250。 怎么了? 在使用npm时,获得非常深的node_modules目录树并不node_modules目录树的
路径
长度达到400个或更多字符(这是一个)。 尝试使用Windows资源管理器
删除
这些
文件夹
会导致错误消息,提示
路径
太长而导致
删除
成为噩梦。 为了解决这个问题,我编写了这个小巧的天真工具,它仅遍历
文件夹
结构,在下降树时将每个
文件夹
重命名为一个字符长度的名称,然后在向后移动树时
删除
所有内容。 我剩下一个名为@的
文件夹
有时,
文件夹
或文件正在使用中(通常由explorer进程使用,但这也可能是防病毒软
Windows客户端使用
18,124
社区成员
13,232
社区内容
发帖
与我相关
我的任务
Windows客户端使用
Windows客户端使用相关问题交流社区
复制链接
扫一扫
分享
社区描述
Windows客户端使用相关问题交流社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章