У меня есть простое выражение PowerShell, которое возвращает некоторые свойства объекта. Он также возвращает объект с именем Computer, у которого есть свойство с именем ComputerName
, к которому я пытаюсь получить доступ. Переключатель ExpandProperty
возвращает все свойства. Как мне отфильтровать его, чтобы вернуть нужные мне свойства?
Вот выражение:
foreach ($computer in $jobinstancestatus.Computers) {
Select-Object -InputObject $computer -property Status,ResultsPath -ExpandProperty Computer
}
Я пробовал это, но это выдало ошибку, когда я попытался запустить его.
foreach ($computer in $jobinstancestatus.Computers) {
Select-Object -InputObject $computer -property Status,ResultsPath (-ExpandProperty Computer).ComputerName
}