无忧启动论坛

标题: 批处理求助,有没办法把内存中的数值赋给变量? [打印本页]

作者: sgw888    时间: 2011-5-2 17:38
标题: 批处理求助,有没办法把内存中的数值赋给变量?
正在编写批处理,想把内存中的数值赋值给自定义的变量,有没有什么好的办法??

想利用 read 命令,读内存中的数值,然后赋值给自定义的变量,并且能够显示变量的数值,以十进制形式显示出来。

能做到吗?

[ 本帖最后由 sgw888 于 2011-5-3 17:10 编辑 ]
作者: sratlf    时间: 2011-5-2 18:09
用3#c大办法好  脑子没反应过来

[ 本帖最后由 sratlf 于 2011-5-2 18:33 编辑 ]
作者: chenall    时间: 2011-5-2 18:27
用set就行了.
set /a bd=*0x8290
大写的/A会得到十六进制数
作者: 135956    时间: 2011-5-2 20:10
太精辟了。。太强大了。
作者: sgw888    时间: 2011-5-3 08:27
感谢3# CHENALL的回复。太好了。
作者: zxw    时间: 2011-5-3 08:33
标题: 回复 #5 sgw888 的帖子
置顶帮助文档里有,没详细看?
作者: sgw888    时间: 2011-5-3 11:12
回楼上,不好意思,没仔细看,内容太多了。

另外,要是把变量的值写到内存,该怎么做?可以回答一下吗? 谢谢了。
作者: chenall    时间: 2011-5-3 11:31
write addr int

说实在的,很少人去看帮助文档包括GRUB4DOS的README.

所以文档写得再好也只是为了一小部份人.

有想真正去了解GRUB4DOS的人才会去看,其它人一般只是临时使用就不会去看.
但是我建议这些人,有问题先找一下帮助文档,与其花时间等待,还不如自己花一分钟浏览一下帮助文档很多都可以直接找到答案.




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3