原题地址:http://blogs.technet.com/mniehaus/archive/2009/06/26/mdt-2010-new-feature-2-gathering-virtualization-details.aspx

由于虚拟化的应用越来越广,在部署过程中对虚拟化信息进行收集就变得十分实用。在MDT2010中,我们修改了ZTIGather.wsf,添加了如下若干变量收集:

1) IsHypervisorRunning检测计算机是否运行在Hypervision上(诸如HyperV),支持则为True
2) SupportsVT: 报告计算机的硬件虚拟化支持功能是否打开,这是WIN7使用XP模式的先决条件。注意在虚拟机中永远都是检测不出的,因为虚拟机的硬件是虚拟出来的。支持则为True
3) SupportsNX:  报告“NX”支持是否打开。这是HyperV虚拟化的另一个先决条件,支持为True
4) Supports64Bit:  报告计算机是否支持64(在MDT2008中已经有这个检测,只是变量名不同),支持位True
5) SupportsHyperVRole:  如果SupportsVT, SupportsNX和Supports64Bit检测都为True的话,则此变量为TRUE,他们都是HyperV的先决条件。
6) IsVM:  检测机器是否运行在虚拟机中。现在主要能识别一些主流的虚拟机,比如VMWARE、HyperV,微软的VirtualPC/SERVER等,支持为True。
VMPlatform:  这个变量告诉你正在使用的虚拟机平台,支持下面的:
Hyper-V Beta or RC0
Hyper-V
VS2005R2SP1 or VPC2007
VS2005R2
VS2005 or VPC2004
VMware
VirtualBox

后面的例子就不写了....运用变量来定义TS,自动在hyperV运行的虚机中安装集成组件