Windows
I've had mixed results with Windows
You'll find the necessary files on the Windows install CD. Plus the 'wimboot' file which is part of the iPXE package.
Use a recent version of wimboot, I've had problems with the early versions not working.
Windows Embedded Standard 7 works nicely, I haven't managed to get Windows 8 working yet.
Windows Embedded Standard 7
If you need interactive install, or want to copy files from a broken machine then it might be worth putting up a reminder to your users what to type.
You could set up a Samba share for files, but I just use WebDav...
Windows 8 Installer
I've not got this working completely. It can boot to a cmd prompt. I'd like to get the installer working and the Microsoft Safety Scanner (aka MS Defender Offline). I'll keep trying, here's where I am so far...