因为科研需求,需要把文件名规范统一命名。

整体思路:

先获得原始文件名字(带后缀),再导到excel里搞好新名字,构建好Bat的ren函数,完成修改。

具体措施:

1)读取原本文件名称

在相应的文件目录下,新建一个文本文件,并且打开输入 dir *.* /b>rename.txt。(注意其中有空格:dir+空格+*.*+空格+/b>rename.txt),rename.txt这个名字可以随意命名,*.* 前面的*和后面的*分别是文件名和后缀,用*就代表任意。

2)构建ren函数

目标就是基于构建出ren公式:ren+空格+旧文件名+空格+新文件名。前后文件名需要加上引号才行,例如ren "1.jpg" "001.jpg")

3)创建bat文件,把拼好的函数粘贴到新建的txt中,并把后缀改成".bat"即可。

双击即完成名字的批量修改。

批量创建很多文件夹也可用bat来做。后续遇到再写

利用Bat命令批量修改文件名相关推荐

  1. 使用BAT脚本批量修改文件名的方法

    通过BAT脚本批量修改文件名的办法有两种: 一,先进入想要修改文件名的文件夹中,使用命令: dir /b "*.后缀名" > yuan.xls 从生成含有所需文件名的xls文 ...

  2. 通过BAT脚本批量修改文件名

    通过BAT脚本批量修改文件名的办法有两种: 一,先进入想要修改文件名的文件夹中,使用命令: dir /b "*.后缀名" > yuan.xls 从生成含有所需文件名的xls文 ...

  3. 利用python对批量修改文件名

    利用python对批量修改文件名 当你得到一些同类型的文件时,文件名是混乱的.为了方便观看,需要进行修改文件名.就例如:收作业,收取文件. 下面讲讲我对修改文件名的方法. 思路: 获取文件名 ===& ...

  4. 使用命令批量修改文件名

    目录 需求 思路 使用awk命令将修改前.修改后的文件名打出来 使用xargs命令将修改前.修改后的文件名传入mv命令作为参数 需求 从某地下载了一些文件,这些文件名字都是aaaa-xxssxxx的格 ...

  5. 利用python编写批量修改文件名后缀

    在自己进行学习时发现一个小东西,批量修改文件名缀的小程序,代码不是自己原创的,忘记了是哪位博主的帖子了但还是要记录一下我觉得 import os # import self as self'''os. ...

  6. 用 DOS 命令批量修改文件名

      首先在需要修改文件名的文件夹中新建一个文本文档,然后在里面编辑如下内容(此处以修改 .jpg 图片为例): dir *.jpg /b > rename.xls (上面这条命令是将该文件夹内所 ...

  7. 用Windows自带插件bat实现批量修改文件名

    前两天在做审计实习的时候遇到需要对大量PDF文件改名的情况,刚开始打算一个一个改,改了十个我就改不下去了,点256下是人干事吗?话不多说开始全网寻找批量改名的方法,捣鼓了好久才搞清楚,写一个总结吧. ...

  8. Win10如何批量修改文件名,实现向后加固定的数字,001.jpg——999.jpg

    文章目录 前言 一.如何使用excel导入文件名进行修改? 二.CMD脚本批量编辑 1. 总结 前言 为了实现批量更改文件名的目的,尝试过导入到excel修改名字和cmd脚本批量,最终觉得还是cmd脚 ...

  9. Linux下批量修改文件名(rename)

    1.rename命令批量修改文件名, 其实linux下可以使用别的办法来批量修改文件名, 不过rename实在太方便了 比如把所有的表为cdb1_* 修改为cdb_*的 在本目录下 只需要# rena ...

  10. python批量读取dat文件_python编写Windows环境下批量修改文件名

    在日常编程工作中我们经常需要对文件进行操作,而文件一般都是由文件名和扩展名组成的.比如我们经常需要把.dat 格式 转化成 .txt格式,把png改成jgp格式等等.这里我们就教大家如何利用PYTHO ...

最新文章

  1. 7-8 Windows消息队列 (25 分)
  2. 安全获取QueryString的值类库下载
  3. Xamarin XAML语言教程控件模板的模板绑定
  4. 纯CSS三级弹出菜单
  5. Python zmq的三种简单模式
  6. arma模型_GARCH模型应用:以国泰君安为例
  7. 计算机基础ppt_为什么大学老师教编程上课都不敲代码?为何老师上课都是PPT讲解,实战呢?...
  8. 深度学习VS机器学习——到底什么区别
  9. LINQ-to-SQL那点事~LINQ-to-SQL中的并发冲突与应对
  10. JavaScript Array forEach
  11. 启动angular项目,端口被占用
  12. 十法则打造安全无线局域网
  13. TCP/IP之socket编程
  14. golang Windows下编译linux可执行文件
  15. 手游大佬(日期模拟)
  16. Quartus无法选择器件库
  17. 打卡伦敦博物馆,在时空之旅中探索你未知的城市
  18. 思想,坚持,信仰,一切
  19. KVM详细介绍及搭建KVM虚拟化平台构建Centos7系统
  20. 通用串行总线控制器出现叹号,外设无法使用

热门文章

  1. 快速生成大量测试数据
  2. vmware-tools for LFS
  3. SpringCloud Alibaba之Sentinelt组件
  4. jQuery的AJAX请求中contentType和dataType的区别
  5. centos os u盘启动盘_怎么制作linux系统安装盘,U盘启动盘
  6. 数据校验简介与C/C++代码实现
  7. 餐饮后厨计算机应用,美萍餐饮管理系统,餐饮管理软件,餐饮软件,酒店收银系统,饭店点菜系统 --- 管理软件 美萍是专家!...
  8. 在CentOS6.7搭建Qt5.6.2环境
  9. 放弃 Google 搜索引擎,Firefox 欲用必应替代?
  10. smc数显压力表设定方法_日本SMC数显压力表中文说明书ISE40A-01-P-ML