Cuando trabajamos en ecosistemas heterogéneos, donde conviven diferentes equipos virtuales o físicos y cuando estos alcanzan un gran número, siempre es de ayuda conocer en un momento dado, de forma rápida, sencilla, sin esperas y sin consultar tediosos documentos ofimáticos si un equipo es virtual o físico.
Os presento un script en vbs (ImVirtual.vbs), que nos pedirá un nombre de máquina y nos dirá si es una VM o un equipo físico (el equipo debe ser Windows 200,XP,2003...).
El script hace una consulta WMI y obtiene el modelo del servidor a consultar. Si el modelo, o "Part Number" tiene el literal "VMWARE VIRTUAL PLATFORM", está claro: el servidor está virtualizado.
Funciona perfectamente con ESX 3.x pero desconozco si funciona con VMs virtualizadas con Converterde vSphere. ¿Algún buen samaritano que me confirme este punto?