照片的批量命名

在网上搜了很多批量命名的办法,都不太对我胃口,于是,我又摸索出以前的一套笨办法,当时也是在网络上学到的,但现在找不到了,特地记录下来。另外,现在网上也有批量命名照片的软件,我使用过,挺方便的,但有时会遇到bug,而且我的软件一段时间没使用,竟然无法运行。我这人比较懒,不太喜欢经常安装软件,因此,我又用回原来的笨办法了,毕竟靠人(别人软件)不如靠己(自己的笨办法)。——序

1 问题
如下面两张图所示,我们有一个存储照片的文件夹1,一共有五张图片,名称分别为“IMAG0001”、“IMAG0002”、“IMAG0003”、“IMAG0004”和“IMAG0005”,现在,我们想要将这五张图片的名称改为“IMAG0006”、“IMAG0007”、“IMAG0008”、“IMAG0009”、“IMAG0010”。


2 解决方法
2.1 照片信息的提取
为了达到我们的目的,我们首先要提取照片的信息,这里要用到cmd命令。win键+R键,打开运行,输入cmd,点击确定,如下图所示。

我们打开cmd命令窗口后,在“C:\Users\aqb>”后面输入“dir 照片文件夹所在的位置>提取照片信息的新建txt文件所放的位置”,如下图所示。示例文件夹1放在桌面,所以命令是“dir C:\Users\aqb\Desktop\1> C:\Users\aqb\Desktop\1.txt”。dir是命令,C:\Users\aqb\Desktop\1是照片所在的文件夹1,C:\Users\aqb\Desktop\1.txt是提取出来的照片信息所在的txt文件。(注意:不需要新建1.txt,利用这条命令就可以创建1.txt,并将照片信息存储进去。)

如下图所示,我们得到了具有照片信息的1.txt。
到这里为止,我们提取了照片信息,得到了存储了照片信息的1.txt文件。
2.2 照片编号的获取和重命名ren命令的使用
首先,我们打开1.txt,复制照片信息,如下图所示。

接着,我们利用excel新建一个文件1 .xls(x),将复制的信息粘贴到该文件中。


接着,我们要用到excel中的分列工具,选中A列,选择数据选项卡下的“分列”。

我们点击分列后,来到下图界面,点击下一步。

如图,点击下一步。

如图,点击完成。

如下图所示,我们完成了分列操作,得到了日期、时间、字节数和照片编号的信息。这里,我们只需要用到照片编号的信息。

由于前面的信息我们不需要用到,所以可以直接在字节数这里输入ren命令,下拉,得到如下图所示结果。

接着,在照片编号的右边输入需要改的编号,如下图所示,我们的目的是将五张照片改成IMAG0006、IMAG0007、IMAG0008、IMAG0009和IMAG0010。

如下图所示,我们复制表格中这三列的内容。

到这里为止,我们获取了照片编号,并进行了相应处理,在照片编号前面加上了ren命令,在其后加上了对应照片的重命名。
2.3 bat文件的使用
首先,我们复制表格中这三列的内容,如下图所示。

我们在存储照片的文件夹1中新建1.txt,将复制的照片信息粘贴在该文件夹中,如下图所示。(注意这里新建的1.txt和前面的1.txt不是一个文件。)

接着,我们需要改txt文件的后缀,将txt改成bat,如下图所示。(如果没有后缀,可在“我的电脑”的“查看”中勾选“文件拓展名”。)

我们修改后缀后,会出现下图提示,点击“是”。

如下图所示,我得到了一个齿轮状的bat文件,双击该文件。

如果有360的话,可能会出现以下界面,选择允许操作。

最后,我们得到了下图的结果,成功解决了我们的问题。

3 结语
谢谢阅读,祝大家学习工作顺利!

照片的批量命名—Windows下利用cmd命令、txt文件、excel工具和bat文件对照片进行批量重命名相关推荐

  1. php yii应用运维,Windows运维之Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤...

    本文主要向大家介绍了Windows运维之Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. Yii中的资源 ...

  2. windows下使用cmd命令文件批量重命名批量修改后缀重命名快捷键

    windows下重命名快捷键 按下F2重命名当前选中文件,输入完新的文件名之后不要回车保存,直接按下Tab键就会进入下一个文件的重命名. windows 下批量修改文件后缀 使用ren或者rename ...

  3. windows下的cmd命令(全面)

    2019独角兽企业重金招聘Python工程师标准>>> 命令提示符是在操作系统中,提示进行命令输入的一种工作提示符.在不同的操作系统环境下,命令提示符各不相同. 在windows环境 ...

  4. 《Python简明教程》第10章在Windows下利用Haozip命令行备份文件

    在<Python简明教程>第10章中的备份程序使用的是在Linux下压缩命令.由于本人没安装Linux系统,为了实现例子10.1,便需要一个带命令行的压缩程序.国产好压软件刚好带有命令行, ...

  5. windows下通过cmd命令行快速进入指定文件夹

    一.环境变量的配置 在系统变量的path变量中添加 .bat 格式的文件所在的文件夹路径. 二.示例 1.文件内容如下 cd /d D:\Workspace\bootstrap&dir/s ( ...

  6. Windows下通过cmd命令获取当前文件夹下所有文件的绝对路径

    新建一个findFilesPath.txt 文本 文本里面输入: DIR *.* /S /B >List.txt 将文件后缀名修改为bat 双击findFilesPath.bat文件,会在同级目 ...

  7. Windows下清除cmd命令窗口所有的内容

    直接输入cls,你窗口处所有的内容都会清除 linux下是clear命令,清除当前窗口的内容

  8. windows下使用cmd命令设置静态IPv4 IPv6地址

    cmd命令设置静态IPv4地址 netsh interface ip set address 网卡名称 static 静态IP 子网掩码 默认网关 1 例如: netsh interface ip s ...

  9. Windows下用cmd命令安装及卸载服务[转]

    第一种方法: 1. 开始 ->运行 ->cmd 2. cd到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(Framework版本号按IIS配置 ...

最新文章

  1. 数字证书采用公钥体制进行加密和解密。每个用户有一个私钥,用它进行 (46)。。。
  2. androidinclude作用
  3. 带AI无人车上云驾校,不出门练遍各大城市道路,华南理工大学团队拿下“互联网+”大赛金奖...
  4. linux构建基于mac的vlan,通过CLI配置交换机的基于MAC的VLAN组
  5. 为Hyper-V上的Redhat Linux 打上集成服务
  6. Anguar 使用interceptor拦截器设置请求头传入jwt token
  7. 转:使用JMeter创建数据库(Mysql)测试
  8. 同学,那些个证书没屌用!
  9. QSqlTableModel模型使用详解
  10. java安装教程_JAVA教程_Windows环境Java安装部署教程
  11. Oracle归档日志路径的三个参数DB_RECOVERY_FILE_DEST和LOG_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n区别
  12. 自下而上分析方法-算符优先,LR(0),SLR,LR(1),LALR大全
  13. Could not locate executable null\bin\winutils.exe in the Hadoop binaries
  14. 201709-2公共钥匙盒
  15. 网络类型 ---- PAP认证配置 ---- CHAP认证----隧道技术
  16. winRAR压缩、解压不常见的文件格式
  17. 华为快应用IDE:如何使用华为快应用IDE进行快应用测试
  18. 【应用场景】智能定位胸牌帮你识别高质量月嫂
  19. 单模光纤与多模光纤区别
  20. celeron处理器_NISE3600E 基于第三代Intel Core i7/i5/i3处理器,无风扇系统,1个PCIex4扩展槽...

热门文章

  1. canna-cloud【一】前言:canna-cloud的构想与实践
  2. three相机在模型上_Three.js加载外部模型的教程详细解说
  3. 【双语字幕】斯坦福大学-深度学习分析
  4. 《NFL橄榄球》:亚特兰大猎鹰·橄榄1号位
  5. 限时赠票 | 2018 TOKENSKY 区块链大会 - 首尔站
  6. 全面分析RHCE7(红帽认证工程师)考试题目之 ----alias(自定义别名)篇
  7. go语言语法基础-map类型
  8. .net5创建WebApi项目入门教程
  9. python毕业设计项目源码选题(2)新闻管理系统毕业设计毕设作品开题报告开题答辩PPT
  10. 今天玩跑跑卡丁车中奖了…………