Estamos subiendo la compatibilidad de todas nuestras máquinas virtuales a vmx-10 que son las compatibles con ESXi 5.5 or higher.
Requiere reinicio, y aún tenemos muchas máquinas en versiones vmx-07 y vmx-08, que provienen de las versiones esxi 4.1 y 4.5 respectivamente.
Por ello, hemos optado por programarlo de forma automática, de forma que sean los usuarios en el reinicio los que suban de versión:
https://communities.vmware.com/message/2249221#2249221
Hemos tenido que hacer un cambio en la línea 65 para que actúe sobre las máquinas que están en versión menor a 10:
if ($vmversion -ne "vmx-10") {
y que la versión que instale sea vmx-10, en la linea 72
$spec.ScheduledHardwareUpgradeInfo.versionKey = 'vmx-10'