Как получить экземпляр класса Msvm_VirtualSystemGlobalSettingData для конкретной виртуальной машины в Powershell

Итак, я пробовал свои силы в автоматизации управления виртуальными машинами Hyper-V с помощью PowerShell, и я не могу найти надежный способ найти корень данных виртуальной машины для данной виртуальной машины. Я понимаю, что при программном построении я устанавливаю его через WMI-класс Msvm_VirtualSystemGlobalSettingData. Как мне получить доступ к созданию виртуальной машины после этого класса?

Спасибо!


person Couradical    schedule 31.07.2011    source источник


Ответы (1)


Метод GetRelated () - это ключ:

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