Содержание
Пришла пора рассказать некоторые вещи о получении сведений об аппаратной начинке локального компьютера.
Все алиасы вы можете найти по справке 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
Вот примерно такие запросы могут нам помочь узнать много интересного как о локальной машине, так и об удалённой.
Comments: