ESXi scripted unattended installation via PXE for any build/image. PowerCLI generates all relevant files.
Explanation regarding the logic behind these functions in the following blog post http://thecrazyconsultant.com/esxi-scripted-installation-pxe-powercli/