|
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行的内容.
但也不会写.
哪位大侠帮个忙啊? |
|