|  | 
2#
 
 
 楼主|
发表于 2006-10-18 11:48:39
|
只看该作者 
| 我在网上找了一下资料,找到了两种方法: 一种间接改写的方法为:
 在这里读取a.txt的内容(a.txt的内容形式为:a.bin ===>> 0xaac)  不过不知道如何实现
 :A
 echo 请输入idlepc值:
 set /p idlepc=
 :B
 if {%idlepc%}=={} set idlepc=0x6100830c
 echo %idlepc% > a.txt
 
 另一种是基于if {%idlepc%}=={} set idlepc=0x6100830c这一行的位置是固定的比如行号为10,然后:
 echo "if {%idlepc%}=={}" set idlepc=%idlepc% 改写第10行的内容.
 但也不会写.
 哪位大侠帮个忙啊?
 | 
 |