无忧启动论坛

标题: GRUB运行后怎么样才能 自动运行一个批处理? [打印本页]

作者: ye_!    时间: 2013-12-2 14:51
标题: GRUB运行后怎么样才能 自动运行一个批处理?
如题~~
作者: sratlf    时间: 2013-12-2 16:36
将启动这个批处理的命令写在菜单里不行吗???
作者: 天风    时间: 2013-12-13 21:35
楼主想的是什么意思呢,我来猜一下,如果只执行一个批处理那么完全可以直接加载IMG映像引导之.

既然楼主问了,我想肯定不是这么简单,我也一直在想这个问题,EZB可以传递变量,它是通过BCDW实现的.那么GRUB如何实现从菜单引导同一IMG中的多个程序或者批处理呢.
期间想过几个方法,用DD命令拷贝目标文件到IMG内存盘引导,用WRITE写命令到内存盘引导,因为对GRUB理解不够,导致一直没能实现,今天特意咨询了CHENALL老兄,这个疑问终于解开了,在此现学现卖来回答一个楼主的问题.

创建一个AUTOEXEC.BAT内容为空文件可以为空格等.字节数至少要大于你所需要写入内存盘的指令字节数.
然后用ECHO命令所你要写入的命令写入内存盘
ECHO MOUSE.COM > (FD0)/AUTOEXEC.BAT

然后再引导内存盘,那和就会自动运行内存盘中的MOUSE.COM
作者: 天风    时间: 2013-12-13 21:36
上面的命令相当于GRUB菜单自动会你的AUTOEXEC.BAT中编写了一个将要运行的程序MOUSE.COM




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