批量重命名之前效果:

完成后效果:

首先在需要批量重命名文件的同文件夹下新建txt,内容:

@echo off
set a=0
setlocal EnableDelayedExpansion
dir /b .\*.jpg | find /c /v "" >> .\tmp.txt
set /p c=<.\tmp.txt
del /a /f /q .\tmp.txt for %%i in (*.jpg) do (
set /a a+=1
if !a! gtr %c% (goto aa)
echo !a!
echo %%i
ren "%%i" "!a!.jpg"
)
:aa
pause

dir /b下面接上find命令来统计当前目录下的jpg格式的文件数,把统计的文件数写入txt文件中,然后从这个txt中读出这个数字赋值给c变量,再把这个txt文件删除。

后面的for循环就是重命名文件了,if判断一旦a变量大于c变量(重命名文件总数),终止循环并且跳出到aa。

txt另存为.bat文件,运行。

Windows对文件批量重命名相关推荐

  1. Windows下文件批量重命名bat脚本

    Windows平台之文件批量重命名,在日常工作还是较频繁的,本文特整理为bat脚本,并列表不同的实现方法. 目录 1.批量重命名要点分析 2.批量重命名bat脚本 3.批量重命名脚本演示 运行环境: ...

  2. 【Windows】文件批量重命名及后缀批量修改

    前提条件:在同一文件夹下面: 1.重命名文件名称(不包含后缀) 新建文件夹下面的bmp文件重命名: 1.选中需要重命名的文件-右键-重命名:2.更改一个文件名-修改后的显示. 1.批量修改文件后缀 1 ...

  3. python如何对文件进行批量命名-利用Python对文件批量重命名

    由于要用到对无序的文件进行重命名,以下写了一个脚本,进行批量进行重命名. 基本格式是 i.后缀名 (i 循环条件下的数 ) 1 #coding:utf8 2 import os; 3 4 def re ...

  4. java 批量重命名_Java实现文件批量重命名

    Windows操作系统可以实现重命名文件操作,却不能实现批量重命名.本实例实现了批量重命名功能,可以将一个文件夹内同一类型的文件按照一定的规则批量重命名.用户可以给出重命名模板,程序可以根据模板对相应 ...

  5. 文件批量重命名教程-批量重命名软件推荐

    小伙伴们注意:公众号的推送机制不再按照时间前后推送了,微信公众号信息流乱序.君哥建议大家把科技毒瘤君公众号置顶(设为星标⭐),以便第一时间看到推送,非常感谢~,方法如下图: 上次发了一个BAYC猿壁纸 ...

  6. 真正的全能文件批量重命名工具(命令形式)

    文件批量重命名工具大家都比较熟悉,这种工具虽然没什么技术含量,但是想设计好了非常不容易.功能简单的,几乎没什么用,很多需求都无法实现.功能复杂的,界面异常复杂,让人看到就眼花缭乱.就算号称最强大的文件 ...

  7. [生产力]ReNamer强大的文件批量重命名工具

    文章目录 推荐理由 使用范例 1. 添加要操作的文件 2. 添加命名规则 3. 一键重命名所有文件 下载链接 推荐理由 工作中我们常常遇到批量修改大量的文件名的需求,一个个重复的修改会浪费很多时间,对 ...

  8. linux下好用的文件批量重命名软件

    在windows下好用的文件批量重命名工具很多,例如 TC. 在linux下如果会使用rename命令也是一个强大的技能,但是像我这样rename命令记得不熟的人,就需要使用现成的软件作为工具了. 在 ...

  9. python文件批量改名_python文件批量重命名

    python文件批量重命名 代码如下: # -*- coding: gbk -*- import os class fileRename(): def __init__(self, path): se ...

最新文章

  1. 5.1.3 IO控制方式
  2. 【转】汇编 代码段数据段堆区栈区
  3. ASP.NET服务器控件开发(2)--继承WebControl类
  4. codevs1219 骑士遍历(棋盘DP)
  5. 基于django rest framework的mock server实践
  6. RocketMQ实战(一)
  7. 用命令行快速打开软件
  8. 5加载stm32 keil_STM32在SRAM、FLASH中调试代码的配置方法(附详细步骤)
  9. Tag标签的增加和删除功能
  10. java+classpath的理解_Java配置path和classpath的含义详解-Go语言中文社区
  11. 【 Codeforces Round #552 (Div. 3) G】Minimum Possible LCM【埃氏筛】
  12. 图解设计模式:状态模式
  13. 【游戏开发】UE4联机渲染swarm agent配置
  14. 通过有线网卡共享无线网络
  15. [音乐欣赏]夜空中最亮的星,张杰,苏阳,新闻晚高峰结束曲
  16. 冒泡排序基本思想及其复杂度分析
  17. 大家一起来玩游戏-24点(递归)
  18. RA-L期刊投稿相关内容
  19. vim复制粘贴的命令
  20. 使用线程池优化多线程编程

热门文章

  1. larave 流水账笔记
  2. U6 3.2盘点单管理1.01
  3. SAP的新T台:在中国站稳脚跟
  4. C# 开发压缩软件项目实战
  5. java实现摄氏度和华氏度相互转换
  6. CodeForces - 1025B Weakened Common Divisor
  7. 红米 K40 开热点后,笔记本电脑搜索不到热点问题的解决
  8. oTMS将SaaS服务下沉到运输全产业链 打造一站式管理平台
  9. Navicat 创建日期类型,默认使用当前时间
  10. 2020计算机自考本科英语二,2020年自考本科英语二模拟练习题(完整版)