echo命令 编辑hexview脚本实现hex,s19转换


:: 这里确定hexview的执行路径,可以换成自己的绝对路径
set HEXVIEW=...\hexview.exe


:: 这里是要输出保存的目标文件位置和名称
set "Output_File1=E:\SourceCode\111.s19"
set "Output_File2=E:\SourceCode\222.s19"


@echo on


::这里的%1表示输入参数,比如将要处理的文件拖到这个脚本上,那%1就等于要处理的文件名称以及它的路径,注意这里有个()
echo FilewhichNeedtoHandle (%1)


::如果target.hex存在,执行HEXVIEW,Target1.hex地址偏移399,然和和target.hex合并,输出新的Final.hex文件
if exist target.hex %HEXVIEW% target.hex /MO:Target1.hex;0x399 /FA /AD:0x20 /AL:0x20 /XI /s -o Final.hex


::将Hex转成s19文件
%HEXVIEW% /S Final.hex /XS -o %Output_File1%


::将hex偏移99999,后转成s19文件
%HEXVIEW% /S /MO:Final.hex;0x99999 /XS -o %Output_File2%

echo done

pause

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值