0

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

问题是,我们现在希望有一个选项,允许用户将 iso 刻录到 cd 或 dvd。我们一直在尝试创建 U 盘的映像并将其刻录到 DVD。

我们找到了大量关于这个主题的信息,但没有任何效果。我们首先使用 imgburn 从各种可引导的 iso 文件中提取引导映像。这些都不起作用。我们尝试从我们的 USB 记忆棒中提取引导映像,但也没有成功。

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

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

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

谢谢。

4

1 回答 1

0

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

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

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

于 2015-04-30T12:57:10.013 回答