Windows删除文件夹下的指定格式文件(递归删除)

Posted jingkunliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows删除文件夹下的指定格式文件(递归删除)相关的知识,希望对你有一定的参考价值。

问题描述:

今天遇到一个需求,需要对文件夹进行文件筛选。目录结构较为复杂(目录较多,层次较深),数据量较大(总共60GB左右)。

鉴于上述情况,直接排除了人工处理方式(否则小伙伴们会打死我的)。

解决方法:

网上看了一下,初步确定通过windows命令的方式处理 。

命令如下:

del /s PATH*.扩展名

例如:

del /s D:AAA*.zip   表示删除D盘下AAA文件夹以及其子文件夹中所有的ZIP格式文件。

命令可以在cmd中直接执行或者卸载bat脚本中执行。

提示:在执行删除操作之前,建议做好原始文件备份,避免误删之后无法找回。

这给出只是最基本的使用方法,后续可以在此基础上增加删除日志、循环调用一次删除多种格式文件等,各位如有需要可以在此基础上进行优化。

以上是关于Windows删除文件夹下的指定格式文件(递归删除)的主要内容,如果未能解决你的问题,请参考以下文章

个人笔记:PHP递归删除指定目录下的文件和目录

在Windows中递归删除具有指定名称的文件夹的命令行工具?

Windows删除指定后缀文件cmd命令

文件删除命令为

Linux rm命令

Java递归删除目录及目录下的文件