Задать вопрос
@Nathair

Как получить значения CustomProperty виртуальной машины VMM System Center через Powershell по выбранному имени свойства?

Я создал настраиваемые свойства для виртуальных машин Hyper-V через оснастку Virtual Machine Manager
Главная Задача - это выгрузка в CSV отчета по виртуальным машинам, в который будут включены настраиваемые свойства. Для этого мне требуется сначала получить их:
Get-VM | ForEach {

$scVM = Get-SCVirtualMachine -Name $_.Name

$props = @{
HostName = $_.HostName
Name = $_.Name
ComputerName = $_.ComputerName
Status = $_.Status
StopAction = $_.StopAction
StartAction = $_.StartAction
CustomProperty7 = ($scVM.CustomProperty | Where { $_.Name -like 'CustomProperty7' }).Values

}

New-Object PsObject -Property $props

} | Select-Object HostName, Name, ComputerName, Status, StopAction, StartAction, CustomProperty7

Но почему то он выводит все искомые свойства объекта 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
он выдает пустоту, так как не находит свойства с таким именем, но оно есть и имя соответствует запрашиваемому.
Подскажите как заставить эту фигню взлететь?
  • Вопрос задан
  • 367 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
  • Onskills
    Системный администратор
    1 месяц
    Далее
  • Сетевая Академия ЛАНИТ
    Установка, организация хранилища и работа в Windows Server 2016
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы