目录

  • 一.开始
  • 二.操作步骤
  • 三.总结

一.开始

这篇文章主要记录学习制作数据集——批量修改文件名,这一步最好用于使用labelImg标注前,这样就可以不用再修改xml文件里面的filename及path等。本文是记录自己的操作过程,方便自己以后需要进行相同操作可以快速上手

参考原博文:菜鸟进化不脱发的博文

二.操作步骤

1.在待修改名字的文件夹中进入到终端(cmd)

2.在终端输入代码,创建a.xls文件

dir /b>a.xls


之后在原先的文件夹会出现一个a.xls文件

3.打开a.xls
(可能会提示文件损坏,但是不用管,可以继续打开,选择"是")

4.之后在第二列输入想改更改成的名字,例如“000001.jpg”

5.鼠标在这个单元格右下角,会出现黑色的“+”,按住然后下拉,会自动填充

6.之后在第三列的第一个格子输入命令,然后enter确定,会出现下图

="ren "&A1&" "&B1

7.鼠标同样放在第三列第一个格子的右下角,出现黑色“+”,下拉

8.复制第三列的内容

9.在原来的文件夹中创建一个txt文件,重命名为a.bat,之后右键“编辑”,输入刚刚复制的内容,之后保存

10.双击运行a.bat即可完成更名

  • 更改前
  • 更改后

如果失败时,可以将txt格式命令[另存为]时将[编码]选ANSI,然后再改bat运行就好了。

三.总结

这个方法很实用,也比较容易上手!

【Win10】批量更改文件夹内文件名-学习记录相关推荐

  1. 【教程】几秒钟批量处理文件夹内文件名中相同的部分名字的相同部分去掉或替换掉,如何批量修改文件名?

    看到好多人问如何批量修改文件名,主要问题包括以下类型: 1.在一个文件夹内或者子文件夹内,文件名中相同的部分名字统一删掉 2.在一个文件夹内或者子文件夹,有很多文件名种有关键字要替换成某个文字 3.如 ...

  2. 文件夹修改名字 matlab,matlab用 movefile更改文件夹内文件名字

    %超简单,利用matlab自带函数movefile(旧名,新名)更改文件夹内文件名字,可以是改一个或多个文件 clc clear dir1 = 'D:\workplace\新程序实验'; %选择数据所 ...

  3. [VS_C#实战案例](1)批量提取文件夹内txt文件的指定字符串生成excel表格

    [VS_C#实战案例](1)批量提取文件夹内txt内容生成excel表格 个人边学习边开发的日常总结,发布在此与各位交流.共同进步. 语言:c# 软件:visual studio 实现功能:提取指定文 ...

  4. Python OpenCV 批量修改文件夹内所有图片的尺寸

    Python OpenCV 批量修改文件夹内所有图片的尺寸 简述 插件 遍历所有文件(包括子文件) 缩放图片尺寸并保存图片 遍历并修改图片 简述 遍历文件夹下的所有子文件(包括自文件夹内的)的图片批量 ...

  5. win10批量新建文件夹并命名,方法介绍

    win10批量新建文件夹并命名的方法!虽然win11系统在去年十月份已经发布上市,但现在使用率最高的电脑系统应该是win10.如果你是一名每天都需要使用电脑的上班族,那么有必要学会一些实用的win10 ...

  6. 在EXCEL中通过VBA实现批量读取文件夹内的文件名称

    需求:有时候需要批量读取某个文件夹中的文件名称,有的程序只能读取同类型的,当文件为不同类型时就无法读取,因此需要写一个VBA程序,实现批量读取同一文件夹内的所有文件名称,且不需要修改程序就可以自由选择 ...

  7. 批量更改文件夹/文件的名字

    1. 提取文件夹名字: 在需要更改的文件夹或文件的位置中,新建txt文件 在txt文件中输入:dir */b >test.txt,保存文件 将txt文件后缀更改为bat 双击运行bat 生成te ...

  8. 批量生成文件夹内所有文件md5

    批量生成文件夹内所有文件md5 title md5批量生成脚本 setlocal enabledelayedexpansion %~d0 cd %~dp0 if exist 1234.txt del ...

  9. 读取文件夹内文件名至excel

    办公自动化01 ​ 工作中会遇到一些需求,面临这些需求可以使用python进行自动化处理,比如下面的一些需求. 读取文件夹内文件名至excel """ -*- codin ...

最新文章

  1. 水稻微生物组时间序列分析
  2. 谷歌自动驾驶是个大坑,还好中国在构建自己的智能驾驶大系统
  3. jquery页面加载的时候加载函数
  4. jQuery的进行解决layui闪退的问题
  5. 使用export/import导出和导入docker容器
  6. 湖北文理学院学位计算机考试,湖北文理学院学位计算机考试试题答案.doc
  7. 网络限流linux,DockOne微信分享(一九八):容器网络限流实践
  8. Windows下如何远程连接Linux图形化桌面-教你两招
  9. DevExpress学习之Gridcontrol
  10. uniapp‘急‘速入门
  11. 打造前端MAC工作站(二)安装软件的两种方法
  12. 物联网工程导论 简单整理
  13. Inspinia的version 2.4模板使用的谷歌字体加载很慢问题解决
  14. echarts2 的引入方式
  15. 免费版pycharm创建vue项目
  16. Skype 登陆地址或登陆凭据有问题的解决方法
  17. jQuery 点击图片放大 灯箱效果
  18. 从高考到程序员——我一直在寻找答案
  19. js等待加载转圈圈效果
  20. 【Python】利用摸鱼的时间,我写了一个三国杀开盒模拟器...

热门文章

  1. python不支持以下哪种数据类型_下列数据类型中, Python不支持的是()。_学小易找答案...
  2. Php全局变量和局部变量
  3. 前端设计 响应式设计_如何响应式设计
  4. linux系统模拟器网络配置步骤
  5. 电话销售如何避免打电话被封呢?
  6. TL-R410路由器复位
  7. Linux 启动,关闭java应用服务
  8. 阿里云FaaS舜天平台:执FPGA异构计算之牛耳 1
  9. win7 64 系统中打开或关闭windows功能空白
  10. C语言中随机数的生成(rand函数和srand函数)