解决Windows路径太长的目录及文件如何删除

本文介绍了一种解决Windows系统中因路径过长而无法删除文件的问题,通过使用robocopy命令的/purge参数,成功清空并删除了深度超过35层、长度达600多个字符的文件夹。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因Windows文件夹有长度限制,在路径太深,长度达到600多个字符时,删除文件时出现报错“源文件名长度大于文件系统支持的长度。请尝试将其移动到具有较短路径名称的位置,或者在执行此操作前尝试将其重命名为较短的名称”,百度了很多方式或下载软件要么无法删除,要么提示有病毒,最后找到一个解决方法,下来在这里写出来。

工具/原料

  • cmd命令行

方法/步骤

  1. 到达这个目录有35层,600多个字符

    解决Windows路径太长的目录及文件如何删除

  2. 点击删除一个文件,出现如下图报错

    解决Windows路径太长的目录及文件如何删除

  3. 使用del和rd命令都无法删除,下面来说下我找到的方法

    新建的空白目录:test

    要删除的目录:20150916

    解决Windows路径太长的目录及文件如何删除

  4. 已管理员的身份打开命令行

    解决Windows路径太长的目录及文件如何删除

  5. 命令行下输入:“robocopy  test  20150916  /purge”

    注意:有空格,test和20150916写入全部路径

    解决Windows路径太长的目录及文件如何删除

  6. 然后回车,出现如下图,已覆盖了

    解决Windows路径太长的目录及文件如何删除

  7. 打开20150916目录,查看目录下没有文件了,可以直接删除了

    解决Windows路径太长的目录及文件如何删除

    END

注意事项

  • 关于robocopy用法,百科下

 

 

参考: https://jingyan.baidu.com/article/17bd8e525081be85ab2bb88c.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值