如何批量变换文件的文件名啊?指的是把一个文件夹中文件名,都复制到另一个文件夹的文件上。

我这里有两个文件夹A和B,里边分别有700个文件,需要把A文件夹中的文件名,都一一对应的粘贴到B文件夹的文件上去。笨办法是打开两个文件夹,复制A文件夹的一个文件的文件名,... 我这里有两个文件夹A和B,里边分别有700个文件,需要把A文件夹中的文件名,都一一对应的粘贴到B文件夹的文件上去。笨办法是打开两个文件夹,复制A文件夹的一个文件的文件名,然后在B文件夹中重命名一个文件,然后把刚才复制的文件名粘贴上去。这样工作量太大,有没有什么快捷的办法,让电脑自动完成这项工作啊。
具体工作是有一批图片不符合要求,需要用一组符合要求的图片替换,只要把文件名改成一致就能替换,工作紧,请大家帮忙。在线等 谢谢
展开
 我来答
百度网友8ceb86331
2011-05-03 · TA获得超过1.5万个赞
知道大有可为答主
回答量:2.3万
采纳率:46%
帮助的人:1.6亿
展开全部
复制A中的文件,到B里面选择粘贴,遇到重名就会问你是否覆盖
这时候选择覆盖,不就行了吗

还是说只要求文件名一样,而文件不一样
那用DOS下的rename命令是最简单的
给两个文件夹的文件各做一个列表
在EMEditor里编辑批处理的格式
比如 rename B.jpg A.jpg
保存成bat格式并在B文件夹运行即可
追问
两个文件夹的文件各做一个列表 这一步应该怎么做啊 大哥指导一下吧
追答
就是做文件列表嘛
你有什么软件,比如ACDSee Classic就可以生成文件列表
或者在DOS环境,进入相应的目录,输入 tree >1.txt
生成目录以后,用EmEditor打开txt文件,按住Alt并拖动鼠标,就能选出相应的文件
绿画眉
2011-05-03 · 超过26用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:31.2万
展开全部
这个还真不知道
不过有个办法可以让你很快的给两个文件夹命名一样的
首先你在A文件夹Ctrl+A全选 然后在第一个文件右键单机 选 重命名 输入一个你要的名字 然后回车 这个时候A文件夹的文件全部都按顺序命名好了A(1)----A(700)
然后你在B文件夹执行同样的操作 给文件名命名成一样的 这样的话就可以在瞬间给两个文件夹命名好了 不知道这个方法对你有没有帮助!
追问
A文件夹中的文件名不能动,只能把B中的文件名都换成A的,谢谢你的帮助
追答
但愿能帮到你 呵呵!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ao_quan520
2021-10-03
知道答主
回答量:7
采纳率:0%
帮助的人:4449
展开全部
如:
把D:\TRY\A文件夹的文件名导入到D:\TRY\B文件夹文件(文件夹内文件数最好相等),A文件夹内文件为:1.txt、2.txt、3.txt、4.txt、5.txt、6.txt、7.txt、8.txt、9.txt;B文件夹内文件为:11.txt、12.txt、13.txt、14.txt、15.txt、16.txt、17.txt、18.txt、19.txt。

一、生成文件名列表
分别在A、B两个文件夹中生成文件名列表
1、按win+R进入“命令提示符”模式,或在windows程序菜单下进入。
2、在要导出文件名的文件夹里(文件夹A和B)各新建一个文本文档。
3、在文件夹A记事本里输入dir /b >a.txt,在文件夹B记事本里输入dir /b >b.txt。
4、把两个文本文档另存为“新建文本文档.bat”(保存类型选“所有文件”),或直接将扩展名改为bat。
二、用Excel填充功能生成Dos命令文本
1、把“a.txt ”和“b.txt ”这两个文件的内容分别粘贴到excel的A列和B列里(注意第二步生成的临时文件名不要选择或直接删除)。
2、在D1列输入:【="rename D:\TRY\B\"&B1&" "&A1】
3、用Excel“填充柄”进行填充,填充至最后一行。

三、生成自动批处理文件
把D列整列复制下来,粘贴到一个文本文件里,另存为“批量替换.cmd”或“批量替换.bat”(保存类型选“所有文件”)
四、运行cmd或bat文件
B文件夹内文件名批量被改为:1.txt、2.txt、3.txt、4.txt、5.txt、6.txt、7.txt、8.txt、9.txt。
注意,导出文件名列表时系统按文件名自动排序,当文件名数位不一致时需要用改名工具补齐以免批量重命名导致文件名错乱。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自强不息的小付哥
2011-05-03 · 超过15用户采纳过TA的回答
知道答主
回答量:69
采纳率:100%
帮助的人:49.6万
展开全部
把网线拔掉,把所有的防护软件都暂时关闭,把播放器里面的视频,在播放器里面都删除,就应该可以删除了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
遒劲还谦逊灬标兵1
推荐于2016-01-28 · TA获得超过1207个赞
知道小有建树答主
回答量:431
采纳率:100%
帮助的人:156万
展开全部
批处理文件替换
一、产生“aa.txt ”和“bb.txt ”两个文件(分别是文件夹A和B的文件——排序表)
打开CMD,分别在文件夹A和B运行:
dir /Os /B /A-D>c:\aa.txt 和 dir /Os /B /A-D>c:\bb.txt
注:其中“/Os”表示按文件大小排序(如需按日期用“/Od”,名称“/On”) !
二、接着把“aa.txt ”和“bb.txt ”这两个文件的内容分别粘贴到excel的A列和B列里。
然后在D1列输入:【 ="Copy 文件夹A目录\"& A1 & " 文件夹B目录\"&B1 】
copy命令可加 /Y参数,替换时不提示。
再用“填充柄”进行填充,直到填满所有700多行!

三、把D列整列复制下来,粘贴到一个文本文件里,另存为“批量替换.cmd”(保存类型选“所有文件”),这样一个“批量替换”就制作完成了,先测试一下再投入实用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式