使用批处理脚本文件对编译生成的hex进行复制并重命名时,发现复制的文件用 JLink 打不开。

原批处理脚本:
copy .\Source\Object\*.hex .\HexToBin\Test.hex
在拷贝的时候直接进行重命名操作。
发现hex的结尾出现了"SUB",并不是单纯地进行复制,从而导致识别失败。
修改批处理脚本:
copy .\Source\Object\*.hex .\HexToBin\*.hex
cd ./HexToBin/
rename *.hex Test.hex