Keil 运行.bat脚本文件

本文介绍了如何使用Keil MDK时,通过编写.bat脚本来自动重命名工程生成的.bin文件,避免手动修改日期。脚本包括z_rename.bat用于按日期格式重命名文件,z_del.bat用于删除相同名称的旧文件,确保重命名过程顺利进行。通过简单的配置,这些脚本可以与Keil编译过程关联,提高工作效率。
摘要由CSDN通过智能技术生成

平时使用keil编译完工程后,工程生成的.bin文件都需要手动修改一下文件名中的日期,非常麻烦。对于我这种懒人,怎么能忍受这种事情呢?于是,它来了。我们首先写两个脚本,一个叫z_rename.bat,一个叫z_del.bat。看名字应该就能猜出做什么的吧。请忽略前面那个z_,那个是我为了文件名排序时,快速找它多加上的。

现在我们看看z_rename.bat里都写了啥:

cd XXX
rename file.bin  file%date:~2,2%%date:~5,2%%date:~8,2%.bin
rename file.hex  file%date:~2,2%%date:~5,2%%date:~8,2%.hex

“cd XXX”是打开你要重新命名的文件路径;

“rename file.bin  file%date:~2,2%%date:~5,2%%date:~8,2%.bin” 重新命名file,命名成“file+年低两位+月+日”;“2,2”指的是date第二位开始,取两位。后面“5,2”、“8,2”也是同样道理。

那z_del.bat写了啥呢?

cd xxx
del *.bin
del *.hex

知道是干啥用的吗?就是删除xxx目录下所有后缀为.bin和.hex文件。为什么需要删除了,因为重命名时,如果目录下存在这个名字,那么就会报错。

那怎么跟keil关联起来呢?看下图:

是不是很简单。

相关的资料,看我上传的文件:https://download.csdn.net/download/qq_28938511/16270967

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hello Jason

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值