Windows中删除路径太长目录及文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows中删除路径太长目录及文件相关的知识,希望对你有一定的参考价值。

参考技术A 在cmd命令行窗口中输入
robocopy empty_dir will_delete_dir /purge

近来学习使用node开发,使用yo自动构建项目依赖文件,其中node_modules目录嵌套太深,比如:

要删除 D:\10Study\test\node_modules 目录及其所有文件,提示路径太长(太深),无法删除.
各种 rd 、 del 命令均尝试无效。

搞定。

关于robocopy的更多说明 参见此处 。

参考: How to delete a long path in windows

系统找不到指定的路径

系统找不到指定文件解决方法如下:
目录路径太长
1、,这个文件找不到,是因为目录路径太长,WINDOWS识别不了这么长的目录,首先,这个目录上级目录已经是WINDOWS的临时缓存目录,然后是压缩包的一个缓存目录再套下一个压缩包的缓存目录,目录路径太长,造成WINDOWS根本无法识别,所以提示 系统找不到指定文件。

2、将压缩包中的压缩包解压出来,再打开其中的文件,这样就不会提示错误了。

3、改变系统的临时缓存 目录,将临时缓存目录,右键我的电脑-- 高级 -- 环境变量。

4、改变 Administrator 的用户变量 中 双击TEMP ,TMP目录路径,把路径改短一点。可以改相同的目录,也可以是不同的目录,但是不要用根目录,用根目录,会造成出现很多的临时缓存文件,很乱。系统环境变量不要轻易修改,切记。这样在解压嵌套压缩包的时候,路径就不会变的特别长,错误提示就解决了。
参考技术A 可用 path 命令

以上是关于Windows中删除路径太长目录及文件的主要内容,如果未能解决你的问题,请参考以下文章

windows路径太长无法删除

windows路径太长无法删除

windows 如何删除fis3的发布路径[文件名或扩展名太长,目录层次多无法删除的问题]

Windows 错误:源路径太长

错误:Windows 上的文件路径太长,请保持在 240 个字符以下

如何删除路径带~的文件