Материал просмотрен 4,957 раз(а)

Пришла пора рассказать некоторые вещи о получении сведений об аппаратной начинке локального компьютера.

Все алиасы вы можете найти по справке WMIC (здесь и далее все команды вводятся в приглашении консоли WMIC. Как попасть в консоль WMIC):

Встроенная справка по WMIC

/? – отображает все алиасы.

Сведения о материнской плате

В общем виде мы получаем информацию запросом:

<алиас> list brief – это короткий список значений. Но можно получить определённые поля запросом “GET параметр1, …, параметрN <алиас>

baseboard get manufacturer, product, serialnumber

С материнской платой понятно, что ещё?

Сведения о процессоре

cpu list brief

Дисковые устройства.

diskdrive list brief

Оперативная память.

Берём параметр TotalPhysicalMemory, делим его на 1024 и получаем объём памяти в MB.

memlogical list brief

Как видите, всё очень просто! А есть и иной способ. Если нет алиаса, то можно воспользоваться непосредственно классом WMI. Вот пример с видеокартой:

Графический адаптер

path win32_videocontroller get AdapterCompatibility, AdapterRam, Caption

Вот примерно такие запросы могут нам помочь узнать много интересного как о локальной машине, так и об удалённой.