如何使用自定义DOS启动脚本创建可启动DVD?

时间:2015-04-29 16:48:48

标签: batch-file dos boot iso bootable

我们有一个可以完美运行的可启动USB记忆棒。它将启动,询问用户一些选项,然后相应地将文件写入硬盘驱动器。我们这样做是通过使用rufus-2.1,将freedos扔进USB记忆棒,并基本上劫持autoexec.bat。 Autoexec.bat现在根据用户输入执行一些单独的.bat脚本。

问题是,我们现在想要一个允许用户将iso刻录到cd或dvd的选项。我们一直在尝试创建USB记忆棒的图像并将其刻录成DVD。

我们在这个问题上找到了大量的信息,但没有任何效果。我们首先使用imgburn从各种可启动的iso文件中提取bootimage。这些都没有奏效。我们尝试从USB记忆棒中提取bootimage,但这也没有用。

接下来我们尝试了WinImage。我们从boot98.exe中提取了启动信息,劫持了autoexec.exe,创建了一个新映像并注入了文件。我们将这些文件保存为bootimage并再次尝试了上述方法,但也没有用。

是否有更简单的方法通过cd / dvd启动执行DOS .bat脚本?只要它可以通过简单的启动界面根据用户输入将文件写入硬盘驱动器,我们就会对DOS以外的其他东西开放。

注意:计算机本身不包含操作系统。

感谢。

1 个答案:

答案 0 :(得分:0)

我们找到了一个非常灵活的设置,可以满足我们的需求。不幸的是,CD-ROM驱动程序在现代DVD驱动器上无法正常工作。使用此方法,应该可以将所有脚本直接放在autoexec.bat中,并直接在"模拟"上运行命令。软盘驱动器。无论出于何种原因,我们都可以从"软盘" CD-ROM的一部分,但它无法将文件从A:复制到C:。我相信我们非常接近,但没有雪茄。

http://www.hiren.info/pages/bootablecd

实际生成可引导CD并允许用户输入的选项运行脚本的第一种方法。