如何更改文件夹里大量图像的文件名重新命名?原文件名以Excel表中A列内容改为B列内容?
这个可以借助dos命令来实现批量更改图片名称的效果
首先我们需要看一下文件名称是不是具有扩展名,如果没有的话我们需要将文件的名称增加上图片文件的扩展名,在这里我们使用链接符号&,为图片添加扩展名只需输入公式=A2&".jpg"如果已经存在扩展名这一步可以省略
然后我们在全面增加一列数据设置为ren然后向下填充数据,并且复制这个区域的数据
然后在存放图片的文件夹中新建的文本文档,将刚才复制的数据粘贴进去,然后复制两个文件之间的一个比较张得空格
紧接着按Ctrl+h调出替换窗口,在查找内容属将刚才复制的比较长得空格粘贴进去,然后在替换为中输入一个空格,最后点击全部替换,然后保存文件直接关闭
最后更改文本文档的扩展名为bat,更改后直接双击即可批量更改姓名,需要注意的是如果姓名中存在空格,我们就需要使用双引号将名称扩起来才可以达到这样的效果
如何更改文件夹里大量图像的文件名重新命名?原文件名以Excel表中A列内容改为B列内容?
谢邀!
借助 Excel,可以轻松地给海量文件批量重命名。
案例:
某个文件夹中有以下文件列表,希望把它们重命名为 a1.jpg, a2.jpg...
解决方案:
1. 在该目录下新建一个名为 dir.txt 的文本文件,写入以下内容:
dir/s>1.txt
释义:
- 这是 DOS 命令,意思是列出本文件夹中的所有文件
- 并将文件名写入一个名为 1.txt 的文件中
2. 将 dir.txt 文件的后缀名改为 .bat:
- .bat 是批处理文件,双击后即可立即执行文件中的命令
3. 现在双击 dir.bat 文件,可以看到文件夹中已经多出来一个 1.txt 文件
4. 打开 1.txt 文件看下,果然就是 DOS 命令的执行结果
5. 用 Excel 打开 1.txt 文件,可以看到一行中内容都在同一个单元格中,现在需要用分列的方式把文件名提取出来
6. 点击菜单栏的“数据”-->“分列”,按照步骤分列出文件名,具体方式可以参照
Excel 实用 tips(二) – 分分合合数据列
7. 文件名分出来以后,我们把其他不相关的数据全部删除,在 A 列放置原文件名,B 列放置目标文件名,C 列输入以下公式:
="ren "&A7&" "&B7
- ren 后面必须要有空格
- 第 2 个 “ ” 当中也有个空格
- 所有文件名都必须完整,包含后缀名
- 这样出来的就是一句重命名的 DOS 命令
8. 现在我们把 C 列的内容复制粘贴到文本文件中,将这个文件保存在需要重命名的文件夹下,文件后缀名设置为 .bat
9. 双击这个 rename.bat 文件,所有文件名都按要求完成了批量重命名
内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。