Почему следующая команда возвращает больше атрибутов, чем в Select?PowerShell Select-Object возвращается больше, чем указано?
$obj = Get-VM | Select VMName,State; $obj
Выход:
VMName : blah-blah
State : Off
PSComputerName : host
RunspaceId : URI
И как я только получить значение для государства?
$obj = Get-VM | Select VMName,State; $obj.State
выше следует сделать трюк, но не :(
Это хорошая идея всегда включать в себя фактический код, с которым вы столкнулись. В частности, если вы извлекаете часть команды или блока, которые, по вашему мнению, приводят к сбою всего процесса, проблема может быть за пределами части, которую вы извлекли, но никто не сможет это увидеть. –