两种方法:第一种压缩删除法,最便捷;第二种指令删除法。这里说一下,指令删除法不是del 要删除的文件这个指令,这个指令针对一些文件名过长的文件删除并没有效果。
压缩删除法
在电脑系统中,有时候会出现无法删除文件的情况,并提示源路径太长的窗口,具体内容是“源文件名长度大于文件系统支持的长度”,如下图所示。那么,下面就为大家介绍通过压缩文件解决这个问题的方法。

1、右击要删除的文件或文件夹,选择添加到压缩文件;

2、填写压缩文件名,在压缩选项中勾选“压缩后删除原来的文件”,再点击确定;

3、此时原来的文件已经被删除了,只留下一个压缩文件,然后再将这个压缩文件删除即可。
指令删除法
接下来介绍一个指令删除法如下:

1、在要删除的文件夹同级新建一个空文件夹(如图:1是要删除的文件夹,也就是包含那个文件名过长的文件的文件夹,2是空文件夹)

2、点下空白处(只要不选中文件或文件夹就行)按住Shift键不松,然后右击鼠标,选择在此处打开命令窗口(如图)

3、在命令行中输入以下命令并回车
robocopy 2 1 /purge
注意:2是空文件夹,1是要删除的文件夹,另外,若有很多个文件夹,建议每次都按照robocopy 空文件夹 待删除文件夹 /purge 这样的指令进行删除。
直接回车即可,看到如下界面就是删除成功了:

4、最后删除1和2两个文件夹,这样就解决了无法删除文件名过长的文件了,如果待删除文件过多,必须还是得两个两个文件夹按照指令格式删除,否则没法删除。
本文介绍了两种有效解决文件名过长导致无法删除的问题的方法:压缩删除法与指令删除法。压缩删除法通过将文件压缩并设置压缩后删除原文件的方式实现;指令删除法则利用robocopy命令来完成删除操作。
883






