cmd批量删除子文件夹特定文件

2022-07-13 20:50:53 浏览数 (2)

方法:

1)cmd命令提示行中切换到需要批量删除文件的顶层目录(切换方法见相关博文)

2)输入

del /S *.exe

可以删除指定目录下所有子文件夹中的exe文件

代码语言:text复制
del /S *.dat

可以删除制定目录下所有子文件夹中的dat文件

具体如下图所示

删除指定目录下所有子文件夹中的txt删除指定目录下所有子文件夹中的txt

相关说明:

删除一个或数个文件。

代码语言:javascript复制
 DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
 ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

names  指定一个或多个文件或者目录列表。

通配符可用来删除多个文件。

如果指定了一个目录,该目录中的所

有文件都会被删除。

/P  删除每一个文件之前提示确认。

/F  强制删除只读文件。

/S  删除所有子目录中的指定的文件。

/Q  安静模式。删除全局通配符时,不要求确认

/A  根据属性选择要删除的文件

属性  R  只读文件  S  系统文件

H  隐藏文件  A  存档文件

I  无内容索引文件  L  重分析点

-  表示“否”的前缀

0 人点赞