У меня есть следующий код:
$Car = [PSCustomObject] @{
Tire = [PSCustomObject] @{
Color = "Black"
Count = 4
}
SteeringWheel = [PSCustomObject]@{
Color = "Blue"
Buttons = 15
}
}
Теперь я хочу вывести объект с помощью командлета Format-List. Это приводит к следующей редакции:
Tire : @{Color=Black; Count=4}
SteeringWheel : @{Color=Blue; Buttons=15}
Я хотел бы получить вывод следующим образом:
Tire:
Color: Black
Count: 4
SteeringWheel:
Color: Blue
Buttons: 15
Вывод должен быть динамическим c. Я не хочу вручную получать доступ к отдельным атрибутам, как в следующем примере:
$Car.Tire
$Car.SteeringWheel
Большое вам спасибо!