В Windows:
wmic memoryChip get /?
Предоставит вам различную информацию об оперативной памяти, которую вы можете запросить прямо из командной строки.
Например,
wmic memorychip get serialnumber
Дает вам серийный номер. Вы также можете использовать Speed
, Model
иногда Manufacturer
и больше.
WMI - это метод Windows для запроса данных SMBIOS . Apple, Linux, Windows и все, кто хочет работать на большинстве аппаратных средств, должны поддерживать SMBIOS на некотором уровне по разным причинам.
Вы можете использовать SMBIOS (например, через WMI или WMIC в Windows), чтобы также собирать информацию о жестком диске, информацию о сети (это карта 10/100 или 10/100/1000?).
Чтобы сделать еще один шаг вперед, у каждого производителя есть код для MAC-адресов на сетевых картах. RAM также имеет код производителя. Таким образом, все, что вам нужно сделать, чтобы получить их код, например, мои 2 x2 ГБ в этом ноутбуке - 830B, - это создать базу данных для производителей (830B, возможно, будет одной маркой, а затем перепродать!), А также какие модели означают что. Я думаю, именно так работает CPUz - базовые запросы и действительно полная и актуальная база данных.