文件夹内相同类型文件批量重命名
文件功能:可以把文件夹内相同类型的文件批量重新命名。批量重命名可以自行添加统一前缀。前缀后面则是从0001开始的编号,目前程序默认的是4位。另外,每次重命名的是某一类文件,如txt、jpg等,由用户自选。
使用方法:把下面代码复制到 文本文档内保存为。bat格式,双击即可使用。要改哪个文件夹,就把。bat文件放到文件夹下面。
代码:
@echo off&setlocal EnableDelayedExpansion
title 文件批量重命名
mode con cols=58 lines=18 & color 3f
echo 功能说明:将当前文件夹下所有相应类型的文件按统一格式重命名(如C1-Sheldon0001.txt、C1-Sheldon0002.txt...)
echo.&echo.&echo.
set /p start= 确定要重命名文件吗?(y/n):
if "!start!"=="y" goto main
exit
:main
set /p bak= 请输入需重命名的文件的扩展名(例:txt):
set /p name= 请输入重命名后的统一前缀(如:C1-Sheldon),后面将统一从0001开始依次编号:
set a=1
for /f "delims=" %%i in ('dir /b /s *.!bak!') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "!name!000!a!.!bak!") else if !a! LSS 100 (ren "%%i" "!name!00!a!.!bak!") else if !a! LSS 1000 (ren "%%i" "!name!0!a!.!bak!") else ren "%%i" "!name!!a!.!bak!"
set/a a+=1
)
)
set /a a=a-1
echo.&echo.&echo.
echo 共重命名 !a!个文件! 请按任意键退出~
pause>nul
文件夹内相同类型文件批量重命名相关推荐
- 批量修改指定文件夹里面相同类型文件的扩展名(转自Github,原作者Crag Richards)
batch_rename_file.py 批量修改指定文件夹里面相同类型文件的扩展名(转自Github,原作者Crag Richards) ''' 主要思路: 1.创建一个batch_rename函数 ...
- 如何用c#打开文件夹并选择文件夹内的一个文件 open folder and select file
如何用c#打开文件夹并选择文件夹内的一个文件 open folder and select file: 在运行中可以输入"Explorer /select,D:\somefile.txt&q ...
- linux 循环显示所有的sh.*文件.,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法...
环境: Ubuntu下采用shell脚本实现 案例简述:文件夹内有许多子文件夹,这里需要自动读取所有的文件,包括他们的地址和文件名.通过观察文件名的规律,按照一定的规则裁剪出文件名的某一部分,该部分为 ...
- 帮你整理文件夹下各类型文件文件整理工具
帮你整理文件夹下各类型文件,可按后缀名,按月份进行归档整理. 比较适合用来整理手机里长期积累的照片和视频. 整理完的文件夹如下: 下载链接: https://download.csdn.net/dow ...
- linux遍历目录删除指定文件,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法-linux删除文件夹...
本篇文章扣丁学堂Linux培训小编给读者们分享一下利用shell脚本遍历文件夹内所有的文件并作整理统计的方法,文章具有很好的参考价值,感兴趣的小伙伴就随小编来了解一下吧. 环境: Ubuntu下采用s ...
- [linux]压缩一个文件夹内的部分文件 | 解压缩到指定路径
1.压缩一个文件夹内的部分文件 需求:对a目录下的这两个文件进行压缩 正确做法 cd /data/yzw/formal/result/a #必须切换到要压缩的目录下!! find -name &quo ...
- 合并文件夹内所有Excel文件(目前仅限于合并单层文件夹,如果文件夹下面有文件夹,暂未加入此功能,默认合并所有文件的所有Sheet)优化文件名_变更为:文件夹名字 + 合并的文件-(xls+xlsx)
几经修改,终于算是成为自己较为满意的一个VBA程序(2020-6-6修正) 然,因个人才疏学浅,如有疏漏,希望各位前辈多多指正~在下先行谢过~ 1.考虑到Excel新建Sheet的命名规则 2.考虑到 ...
- 将文件夹内多个子文件里的Excel数据合并到一个文件,保存为CSV格式
将文件夹内多个子文件里的Excel数据合并到一个文件,保存为CSV格式 使用条件: Excel文件必须是xlsx格式,且数据结构一致,方可用以下代码. # 第一步 导入模块 import pandas ...
- 将多个文件夹或单文件夹内的xml文件转换为一个json标签(imagenet VID等视频目标检测数据集)简单易改,有注释
文章目录 多文件夹xml文件转json 单文件夹xml文件转json 该代码主要针对视频目标检测yolov项目需要训练基础的yolox检测器所写(需要VID的json标签文件),鉴于网上没有公开的代码 ...
最新文章
- 免费Apk盈利之路:嵌入AdMob广告
- Qmake变量variable
- 延长计算机屏幕显示时间,设置Win7电源计划的方法介绍 延长续航时间
- 一对一直播系统基础的交接流程
- 栈溢出脚本_CTF必备技能丨Linux Pwn入门教程——栈溢出基础
- springMVC之applicationcontext.xml配置说明
- python库下载地址
- gltf、glb模型下载
- 【Mysql 错误定位】语法错误
- NMODBUS4.0源码下载地址
- 微信开源mars源码分析5—底层核心mars分析(续2)
- 【FPGA】FPGA对AD7606进行串行数据采集
- 单元测试@Test+@RunWith(SpringRunner.class)
- 飞机的各参数指标matlab,通达信飞机起飞及选股指标公式
- ISTQB基础级考试资料汇总
- [重庆思庄每日技术分享]-oracle11g到ORACLE 816的dblink访问报 ORA-03150错误
- java 基本类型 不赋值_探究Java中基本类型和部分包装类在声明变量时不赋值的情况下java给他们的默认赋值...
- 番茄工作法总结-第二章:背景
- 为什么程序员和产品经理水火不容? | 每日趣闻
- PDK和工艺文件解读