I just finished attending the 30th Pacific Northwest Software Quality Conference (PNSQC.org) with a great theme : Engineering Software Quality. I was a reviewer for several papers and was glad to see Lightweight Extensible Provisioning System To Stage Heterogeneous Multi-Machine Test Environments by Vladimir Averkin, Sunil Kutty, Usman Janjua. They’ve posted the code for their tool to http://mfactory.codeplex.com and their poster paper had the tag line “Your lightweight scripted solution to deploy and configure virtual and physical [Windows] machines.” Along with “Configuration tasks can include one or several reboots.”
If you need to set up a network of 2 more windows machines, say to emulate a complicated home environment (or a multi-server data center environment) this could be the tool for you.
Talking to them at their poster booth they mentioned that the VHD (Virtual Hard Disks) of windows are easily obtainable by getting Windows Installation Media, Install.wim, files and then using wim2VHD or its successor Convert-WindowsImage :
Written in PowerShell, this command-line tool allows you to rapidly create sysprepped VHD and VHDX images from setup media for Windows 7/Server 2008 R2 and Windows 8/Server 2012.