Я использовал Powershell для запроса элементов с хоста с помощью командлета «Get-WmiObject» и связанных классов как части скрипта. Чтобы найти производителя компьютера, я использую следующую команду Get-WMIObject для вывода возвращаемого свойства в переменную:
PS C:\temp\PS> $VmPhys = Get-WmiObject -Class Win32_ComputerSystem |Select-Object -Property Manufacturer
PS C:\temp\PS> write-host = $VmPhys
= @{Manufacturer=Dell Inc.}
У меня проблема в том, что когда я отправляю значение свойства в переменную, оно также включает имя свойства, а не только значение, как указано выше.
PS C:\temp\PS> Get-WmiObject -Class Win32_ComputerSystem |Select-Object -Property Manufacturer
Manufacturer
------------
Dell Inc.
Есть ли способ исключить имя свойства и экспортировать только значение, например "Dell Inc." к переменной?