如何批量删除不同文件夹文件名相同的文件

比如说文件夹A中包含8000个txt文件,文件夹B中包含1000个txt文件,且这1000个文件都在A中,怎么把A中这1000个文件删除呢,使用批处理命令... 比如说文件夹A中包含8000个txt文件,文件夹B中包含1000个txt文件,且这1000个文件都在A中,怎么把A中这1000个文件删除呢,使用批处理命令 展开
 我来答
nndhhs5
2019-08-25 · TA获得超过1.1万个赞
知道答主
回答量:421
采纳率:0%
帮助的人:7.1万
展开全部

去我的电脑里搜索你需要删除的文件然后批量删除即可。

1、首先需要右击“此电脑”图标,在其弹出的下拉菜单中找到并点击名称为“打开”按钮:

2、接着需要在接下来弹出的页面框中右上角搜索栏里输入你需要删除的文件:

3、最后只需要选中你需要删除的文件右击删除即可解决如何批量删除不同文件夹文件名相同的文件问题:

百度网友96ffcf7
推荐于2017-10-13 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部

1、新建txt文件,复制下面内容。

@echo off& setlocal enabledelayedexpansion

for /f "delims=" %%1 in ('dir /a /b') do (set wind=%%1

ren "%%~1" "!wind:文档=!")

2、将上面的  “文档” 改为你需要批量删除的文字

3、将txt文档后缀改为“.dat”文件

4、复制该.dat文件到你需要删除的文件夹中

5、双击该文件。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ch_html
2013-02-03
知道答主
回答量:6
采纳率:0%
帮助的人:8.8万
展开全部
思路:第一步先找出文件夹B中的文件名,第二步在文件夹A中删除。
操作:
1)在文件夹B中建立提取所有.txt 文件名的.bat 批处理文件(打开空白记事本,输入内容Dir *.* > txt_list.txt 后,另存为 提取文件名.bat,存放于B文件夹。)
2)运行 提取文件名.bat,将得到 txt_list.txt 文件名清单(txt_list.txt 中即有文件夹B目录下所有的.txt文件名列表)
3)将得到的 txt_list.txt 文件名清单中 .txt 文件列表整理出来(可用word或excel表格转换功能)
4)打开空白记事本,输入 del /s 要删除的文件名.txt 后,另保存为 删除.bat ,保存在文件夹A中(注意:此处的 要删除的文件名.txt 即第三步整理出来的文件名列表,可为多行用回车隔开,可借助 excel 来填充)
5)在文件夹A中运行 删除.bat 。此方法有点老土,但也实用。/s 表示在当前目录及下级目录执行指令,并显示明细。若文件夹A内无下级文件夹,或避免对下级目录执行删除,可省略不要。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7d537fdcf
推荐于2017-10-05
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
del /s /q c:\你要删除的文件 c可改为别的盘符
这个没有办法,上面这个是删除想同文件的
你这说的1000个文件在B下面,那他们的文件名一定不一样,你不可能知道全部的文件名

del /q c:\temp\*.txt 这里的C盘路径 你自己要选好
这说的是,c盘下 temp目录下的 所有txt 文件 删除
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曌亮钱程
2010-03-30 · TA获得超过3389个赞
知道大有可为答主
回答量:2541
采纳率:0%
帮助的人:1800万
展开全部
你可以利用搜索功能删除呀,先搜索到,然后全部选择就可以删除了呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式