我的目标是实现以下目标:
- 在磁盘 0 分区上从头安装 Windows
- 在重新安装之前远程预配置机器(使用我正在开发的自定义工具)。该工具确保将 Windows 安装提取到机器上。
- 对所有机器发出同时重启命令并让它们直接启动到无人值守的 Windows 安装。
我的具体问题是让 Windows 在重新启动时启动安装程序 - 我不想进行 InPlace 重新安装,而是在系统分区上进行完全重新安装。
我设法在使用 MBR 的测试虚拟机上执行此过程,方法是创建 BOOTAPP 类型的 Windows 启动管理器并将其指向设备分区 = E: 路径 \setup.exe,这很正常。但是,当尝试使用 UEFI 的相同方法时,我收到一条消息,提示该文件不存在。
我使用的机器可能有各种 Windows 版本,从 Windows 10 Home 到 Windows 11 Pro,并且主要支持 Windows 100。
您知道如何从另一个分区启动 Windows 安装程序并以无人值守的方式运行它吗?
采用这种方法的原因是机器可能完全不同,通过 USB 重新安装多台机器可能非常耗时。此外,现场没有服务器,因此无法运行 Windows 部署。使用此方法,我可以使用脚本或代理预置所有 50 台机器,同时重新启动它们,然后批量注册它们。
我愿意接受其他想法,只要它们简单并且可以实现自动化而不需要机器中的 USB 记忆棒。
所有机器目前都运行 Windows 10,并且可以支持 Windows 11。
我收到以下错误 错误信息
这是 BCD 配置 BCD 配置