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 如何删除fis3的发布路径[文件名或扩展名太长,目录层次多无法删除的问题]