用于虚拟机克隆的SysPrep Windows 2012 R2

我正在尝试SysPrep 2012 R2 R2版本虚拟机,我build立了IIS已经为我的网站configuration,以及一些额外的应用程序已经安装和configuration我需要他们的方式。 我有一个无人参与的文件,我从AWS EC2实例借用,我自定义了我的设置以及来自其他各种逐步指南的其他设置。 但是,我无法获得预先准备好的映像来提示我准备好某些特定于实例的项目,这些项目是我在准备初始引导期间设置的。

我想最初的启动提示我是

  1. 计算机名称
  2. networking设置
  3. join一个域名

这可能只是用SysPrep和无人参与文件? 还是需要与WAIK / WSIM结合?

以下是我如何做到这一点:

我使用PowerShell脚本创build虚拟机作为脚本的一部分,我使用sysprep的操作系统复制现有的VHDX。

然后装入VHDX并创build一个unattend.xml以及一个\Windows\Setup\Scripts\SetupComplete.cmd文件,这两个文件都是特定于新VM的。

在卸下VHDX之后,我可以启动虚拟机,其他的都是自动的。