可克隆 Windows 安装的应答文件

可克隆 Windows 安装的应答文件

我想创建一个可以克隆到多台不同计算机(具有不同的(已知)硬件)的 Windows 映像。并且我希望 Windows 在克隆后调整分区大小。我读到您应该在克隆映像之前从审核模式“sysprep /generalize”。

现在我的问题是,我是否可以正常安装 Windows 并在特殊化步骤之前中断安装以进行复制?还是我必须让它进入 OOBE,然后进入审核模式,然后手动进行概括?实现此目标的最简单方案是什么?

令我困惑的事情:

  • 我可以通过一个应答文件完成所有操作吗?还是必须像下面这样创建单独的 autounattend.xml 和 unattend.xml本教程?那么我该如何将它们串联起来?
  • 似乎有<Generalize ForceShutDownNow="true" Mode="OOBE" />可以让我中断安装的命令,但它只能在块中执行5 auditSystem。那么这意味着我将执行两次通用命令?我想使用ExtendOSPartition,这只在(克隆后)才有意义4 specialize……但如果我执行两次通用命令,那么我只需要第二次运行它(unattend.xml)……但要实现这一点,我必须通过审核模式并手动调用 sysprep。

答案1

如果您指示 Windows 安装程序切换到审核模式(在 autounattend.xml 中通过 OOBE),系统将自动将 autounattend.xml 复制到 C:\Windows\Panther 并改名将其复制到 unattend.xml 中,后者将用作 Sysprep 的应答文件,最终会导致问题。因此,我们应该有单独的 autounattend.xml 和 unattend.xml。

步骤:

a. 我们启用 Pass 7 OOBE> Reseal> Audit。看到这部分后,Windows 将跳转到 Pass 5 “auditSystem” 和 Pass 6 “auditUser”。

b. 在 auditUser 阶段,您可以运行自定义脚本,并让最后一个脚本使用您指定的 unattend.xml(其中包括 ExtendOSPartition 标记)运行 sysprep,即: sysprep.exe /generalize /oobe /shutdown /unattend:c:\windows\system32\sysprep\unattend.xml

更详细、更高级的指南可在此处找到: https://rzander.azurewebsites.net/modern-os-deployment-mosd/

相关内容