tcler's blog --- 其实我是一个程序员
Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowcharts; they’ll be obvious.

windows 一键安装

机制

https://technet.microsoft.com/en-us/library/hh825162.aspx

Linux(RHEL) 自动安装windows虚拟机

https://github.com/richm/auto-win-vm-ad
https://github.com/richm/auto-win-vm-ad/blob/master/make-ad-vm.sh

Windows supports unattended install and setup. In 2008 and some other new-ish versions, this is done via a file called autounattend.xml. When Windows boots off of the ISO, it looks for a file called autounattend.xml in the root directory of all removable media. We use a virtual CD-ROM as drive D:\ or E:\ in Windows and put the file there.
...

Update: 2019-02-19 我们重构了该项目,代码更清楚一些: https://github.com/tcler/make-windows-vm