中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求教 如何生成多个不同内容的16进制文件
作者:
标题: 求教 如何生成多个不同内容的16进制文件 上一主题 | 下一主题
Sublimity
新手上路





积分 6
发帖 2
注册 2008-9-30
状态 离线
『楼 主』:  求教 如何生成多个不同内容的16进制文件

最近需要搞个16进制文件序列 可是手动填写又太麻烦 求教如何编写个 0A 4B 55 00 1F 00 00 0A 4B 55 00 1F 00 01 0A 4B 55 00 1F 00 02 一直到 0A 4B 55 00 1F FF FF 其中每行数据是一个文件 起名 0001.SPT一直到 FFFF.SPT 我会写批量生成空文件的 也会写批量生成一个文件里包含上述数据的 但是合在一起就懵了 哪个高手写个 最好再解释下 非常感谢


2008-9-30 15:06
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 2 楼』:  

也会写批量生成一个文件里包含上述数据的 这个都能?那你的不就完成了呀 你把你能写的写出来。。。




S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2008-9-30 15:29
查看资料  发短消息  网志   编辑帖子  回复  引用回复
Sublimity
新手上路





积分 6
发帖 2
注册 2008-9-30
状态 离线
『第 3 楼』:  

@echo off for /l %%i in (1,1,9999) do set str=%%i&call :lp echo finish pause>nul&goto :eof :lp if "%str:~3%"=="" set str=0%str% if "%str:~3%"=="" goto lp echo ^0A 4B 55 00 1F 00 00^ %str%^ >>1.SPT 我可以做到一个文件夹里包含我要的所有数据 看我不知道如何把他们每一列写入不同的spt文件中


2008-9-30 17:26
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 4 楼』:  

你觉得你的对麽? 如果你的是对的,那么只用改 >>1.spt 为 >%str%.spt




S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2008-9-30 18:52
查看资料  发短消息  网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 5 楼』:  

cmd ~ 0:13:42.26 # \>set lists=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F cmd ~ 0:13:49.89 # \>for %a in (%lists%) do @for %b in (%lists%) do @for %c in (%lists%) do @for %d in (%lists%) do @echo/0A 4B 55 00 1F %a%b %c%d>%a%b%c%d.txt cmd ~ 0:13:59.51 # \>dir /w /-c /p *.txt 驱动器 E 中的卷没有标签。 卷的序列号是 0428-0727 E:\unix\te 的目录 0000.txt 0001.txt 0002.txt 0003.txt 0004.txt 0005.txt 0006.txt 0007.txt 0008.txt 0037.txt 0038.txt 0039.txt 003A.txt 003B.txt 003C.txt 003D.txt 003E.txt 003F.txt 006E.txt 006F.txt 0070.txt 0071.txt 0072.txt 0073.txt 0074.txt 0075.txt 0076.txt 00A5.txt 00A6.txt 00A7.txt 00A8.txt 00A9.txt 00AA.txt 00AB.txt 00AC.txt 00AD.txt 00DC.txt 00DD.txt 00DE.txt 00DF.txt 00E0.txt 00E1.txt 00E2.txt 00E3.txt 00E4.txt 0113.txt 0114.txt 0115.txt 0116.txt 0117.txt 0118.txt 0119.txt 011A.txt 011B.txt 014A.txt 014B.txt 014C.txt 014D.txt 014E.txt 014F.txt 0150.txt 0151.txt 0152.txt 0181.txt 0182.txt 0183.txt 0184.txt 0185.txt 0186.txt 0187.txt 0188.txt 0189.txt 01B8.txt 01B9.txt 01BA.txt 01BB.txt 01BC.txt 01BD.txt 01BE.txt 01BF.txt 01C0.txt .....


2008-10-1 00:33
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: