[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样把文件名中的版本号自动加一?

文件名中的版本号自动加一
如下图所示:当前文件夹中有两个bin文件,一个名称为“ABCDEF.bin”,另一个为“UVWXYZ0001.bin”。
现在想在文件夹中加一个bat文件,完成以下功能:bat文件每次运行时,将“ABCDEF.bin”的名称替换为(rename)比“UVWXYZ0001.bin”文件名后四位数字大1的。
即下图的情况下运行bat之后,“UVWXYZ0001.bin”名称不变,“ABCDEF.bin”名称变为“ABC0002.bin”
我想达到的效果:我的另一个程序每次运行时会自动生成一个“ABCDEF.bin”,同时会自动执行此文件夹中的bat文件。
也就是说,最终效果是,我另一个程序,每运行一次,此文件夹中就会多一个bin文件,
且序号是递增的(每次是将“ABCDEF.bin”的名称替换为文件夹中带UVWXYZ开头的文件的后面序号最大的加1)。
谢谢!

本帖最后由 leebilly007 于 2019-8-10 10:28 编辑

回复 2# zaqmlp


    抱歉抱歉,笔误笔误,ABC0002应该为UVWXYZ0002

TOP

返回列表