Как получить значения CustomProperty виртуальной машины VMM System Center через Powershell по выбранному имени свойства?
Я создал настраиваемые свойства для виртуальных машин Hyper-V через оснастку Virtual Machine Manager
Главная Задача - это выгрузка в CSV отчета по виртуальным машинам, в который будут включены настраиваемые свойства. Для этого мне требуется сначала получить их:
Get-VM | ForEach {
Но почему то он выводит все искомые свойства объекта VM, кроме CustomProperty
при попытке выделить все настраиваемые свойства конкретной виртуальной машины
$cf = (Get-VM | where {$_.Name -eq 'VirtualMachine'}).CustomProperty
$Project = ($cf | where {$_.Name -like ''}).Values
$Project
он показывает имена и значения настраиваемых свойств, которые я вписал в настройки машины
однако при попытке выделить значение конкретного настраиваемого свойства
$cf = (Get-VM | where {$_.Name -eq 'VirtualMachine'}).CustomProperty
$Project = ($cf | where {$_.Name -like 'СustomProperty7'}).Values
$Project
он выдает пустоту, так как не находит свойства с таким именем, но оно есть и имя соответствует запрашиваемому.
Подскажите как заставить эту фигню взлететь?