原题地址: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。
后面的例子就不写了....运用变量来定义TS,自动在hyperV运行的虚机中安装集成组件
由于虚拟化的应用越来越广,在部署过程中对虚拟化信息进行收集就变得十分实用。在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
Hyper-V
VS2005R2SP1 or VPC2007
VS2005R2
VS2005 or VPC2004
VMware
VirtualBox
后面的例子就不写了....运用变量来定义TS,自动在hyperV运行的虚机中安装集成组件
转载于:https://blog.51cto.com/xmuxsp/191770