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

[文本处理] 批处理下如何创建一个简单的16进制文件

比如11.bin  内容如下:00 01 13  这样的16进制文件,以CMD下如何用系统自带的工具创建?
享受批处理的神奇!!!

3# zm900612

ascmap函数(version 1.01.01.00精简版)自带0x00字符,楼上代码可以精简为(可读性强):@echo off&setlocal enabledelayedexpansion
call ascmap $ 0x00.tmp
set/p=!$:~0x03,1!!$:~0x13,1!11.b ...
plp626 发表于 2011-6-18 16:31


呵呵,主要是用于打印数据及格式的调整!

看了上面的算法,很不错,谢谢!
享受批处理的神奇!!!

TOP

既然会切换代码页
不如就用debug
可读性更强
@goto Start
E 100 00 01 13
R CX
3
W
Q

:Start
@echo off
chcp 437 & graftabl 936 & cls
debug test.bin
qzwqzw 发表于 2011-6-18 17:36



DEBUG还不怎么会用,这段代码我觉得很有意思,谢谢!
享受批处理的神奇!!!

TOP

返回列表