我想要创建一个自定义启动 DVD 来运行我的无人值守的 Windows 2008 安装。我希望有一个菜单系统,让技术人员选择他们想要安装的操作系统版本和版本 (x86/x64)。我知道您可以运行 Windows 2008 安装程序并退出到命令提示符,但我希望有一个菜单可以启动所需的任何脚本。
实现这个的最佳方法是什么?
谢谢
答案1
相关说明 - 使用闪存驱动器而不是 DVD 有多个优点。
- 速度
- 可重写
- 易于使用(并非所有服务器都内置 DVD 播放器)
- 您可以使用其他驱动程序、软件和工具来更新驱动器
这是我用来准备 USB 驱动器的方法。
我使用这种方法进行客户端安装,因为我们的规模很小,每个人都是本地管理员,可以按照自己的意愿使用笔记本电脑。我发现这比尝试更新发行版服务器的驱动程序和软件要容易得多。虽然需要更多的手动操作,但非常灵活。
当然,如果您愿意,您也可以从 USB 进行零接触或轻触安装,就像从 DVD 进行安装一样。它仍然具有比 DVD 更快的速度和重写优势。
希望这可以帮助。
答案2
您正在寻找的是 HTA 文件“HTML 应用程序”。此功能内置于 WinPE 中,可让您编写类似于 vbscript 的菜单系统脚本,该菜单系统非常类似于 HTML 文件,可随 WinPE 磁盘自动启动,让您可以执行几乎任何您能想到的操作。
我已经做了一个:将您登录到 AD 映射驱动器,启动批处理文件,格式化硬盘驱动器,复制驱动程序文件并编辑驱动器上的 ini 文件,从驱动器中提取用户数据,让您选择操作系统 (.wim) 以将 imagex 复制到驱动器等。
要使 HTA 文件在 WinPE 上运行,您需要将其添加到 WinPE 映像中,类似于:peimg /install=氢能技术协会目录:\winpe_x86\mount\Windows
HTA 的编码令人沮丧,因为它不是一种常见的脚本语言,而且没有很好的文档记录,但它确实有效。我们的解决方案是纯粹的 Windows 部署工具包和 WinPE 2.0,适用于 3000 多台计算机的数十种不同硬件设置,全部通过 DVD 或 USB 棒完成。
谷歌搜索“winpe script hta”即可获得所需的所有帮助。