|
原帖由 chishingchan 于 2011-6-19 16:36 发表 
谢谢!教程已下载了(我很喜欢,因为可以自己理解比什么都强),但还要一段时间学习。可以的话能否简答一下我的问题?
嘿嘿,除了给你提供教程还提供了相关路径,满共不过一页纸,楼主就真的没有时间阅读?
本着救人救活的原则,偶就将半页纸的内容贴上来供你看好了。若还有不解之处,请阅读另外的半页纸。
---------------------------------------------------
结合本例:
“dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146”,
bs=1 代表以一个字节为单位读写,
skip=123 即读时跳过123个字节,其中空格也是一个字节,换行符也是一个字节,即从第124个字符开始读,
count=1 代表只写一个由bs参数指定单位的块,这里就代表只写一个字节,
seek=146 用来指定写入时跳过146个字节,即从第147个字节的位置开始写。
本例中第124个字节是“set color=2,0,17,21”中的“0”这个字符,第147字节是“set default=1,9,9”中的第一个“9”这个字符,也就是说把“0”这个字符复制到“9”所在的位置,复制完后就变成“set default=1,0,9”(等待0秒进入默认菜单)。同样,也可以把“skip=123”改为“skip=74”,这样从75字节开始读一个字节,也就是读取“set align=10,1”中的“0”,然后写到第147字节的位置,本例中注释掉的菜单和上面的菜单效果一样;
|
|