如何批处理删除多个文件夹下的指定文件夹

兄弟姐妹在线求帮请问一下,如何批处理删除多个文件夹下的指定文件夹
最新回答
忘了就别再想起づ

2024-10-16 11:01:40

提供一个比较简单的方法:打开一个
资源管理器
(或者直接打开“我的电脑“),双击你要查找的
盘符
,比如d盘,然后在右上角的搜索栏里直接填写上2017-01-01,这样系统会在下方自动显示出所有查找出来的2017-01-01的目录,然后全选,删除~
寄纸筏

2024-10-16 10:06:43

最好是看一个删除一个,除非你知道部分名那么查找后删除掉,
一个一个的删除到纸篓,然后统一删了,很快。删几个你就发现共性,从而用查找或命令去删了
我在时光深处等你

2024-10-16 14:33:33

/s
显示指定目录和所有子目录中的文件
/b
使用空格式(没有标题信息或摘要)
如果目录与你写的完全一致的话可以这样做
批处理
如下:
@echo
off
setlocal
EnableDelayedExpansion
set
!workdir!=D:\Q\sprint
for
/f
"delims="
%%a
in
('dir
/s
/b
/ad
"!workdir!"')
do
(set
ad="%%a"&&if
"!ad:~28,1!"=="a"
rd
/s
/q
"%%a")
如果不完全一致的话,需要改ad:~28,1!"=="中的数字,这个是取出目录名字的语句,28是表示要删除目录名字开始字符数,1是目录名的长度,目录需与!"=="a"
中的a完全相同才行。
含悦人道

2024-10-16 12:13:28

/s
/b
都是dir命令的参数:
/B
使用空格式(没有标题信息或摘要)。意思就是只显示文件夹名。
/S
显示指定目录和所有子目录中的文件。意思是显示子目录。