如何在Powershell中获取特定VM的Msvm_VirtualSystemGlobalSettingData类的实例

时间:2011-07-31 05:55:24

标签: powershell wmi hyper-v

所以,我一直在努力实现Hyper-V VM管理的powershell自动化,我似乎无法找到一种可靠的方法来查找给定VM的VM数据根。我理解,当以编程方式构建一个时,我通过Msvm_VirtualSystemGlobalSettingData WMI类设置它。如何在VM创建后访问此类?

谢谢!

1 个答案:

答案 0 :(得分:1)

GetRelated()方法是关键:

PS C:\> $vm = gwmi -namespace root\virtualization Msvm_ComputerSystem -filter 'ElementName="SomeVM"'
PS C:\> $vm.GetRelated("Msvm_VirtualSystemGlobalSettingData")