2014-10-01 3 views
0

У меня проблема с моим скриптом powershell.получить информацию о биосах с помощью powershell

проблема (я думаю) я не могу найти подходящий класс.

То, что я сегодня хотел бы сделать, это то, что я могу написать (эхо) мое имя PSComputerName. Но я продолжаю получать неправильную информацию. (Somethimes я не получаю ничего подобного кода ниже) (важно, что он должен выйти из моего BIOS) мой сценарий

$bios = Get-WmiObject -Namespace root/hp/instrumentedBIOS -Class hp_biosSetting 

echo $bios.PSComputerName 

Что я делаю неправильно

, пожалуйста, помогите

+0

вы пробовали команду: 'hostname' – Kokkie

+0

что не работает –

+1

вы хотите биос информацию или имя хоста компьютера? Класс win32_bios содержит информацию о BIOS. Любой из приведенных выше комментариев может дать вам имя хоста – Matt

ответ

0

Мне удалось найти то, что я искал.

$bios =Get-WmiObject -Namespace root/hp/instrumentedBIOS -Class HP_BIOSEnumeration 
echo $bios.__server 
Смежные вопросы