Windows: Получить информацию о железе и ОС через cmd (утилита WMIC).
> WindowsДата обновления: 23 мая 2024 г. Дата публикации: 23 мая 2024 г. Автор: Стрекаловский Александр
WMI
WMI – запиленная под windows реализация стандарта Web-Based Enterprise Management ( WBEM ). Стандарт используется многими крупными компаниями для мониторинга и управления различными системами и компонентами распределенной информационной среды предприятия с использованием объектно-ориентированных идеологий и протоколов HTML и XML
Утилита WMIC (Windows Management Instrumentation Command) – консольная утилита для вызова объектов и методов WMI. Присутствует во всех версиях Windows начиная с Windows XP.
Список команд
Список популярных команд для получения информации о железе и ОС.
- Получить информацию о процессоре. (Название, количество ядер, количество потоков, максимальная частота)
wmic CPU get Name,NumberOfCores,NumberOfLogicalProcessors,Maxclockspeed /format:list
- Получить информацию о материнской плате (Производитель, модель)
wmic baseboard get manufacturer, product /format:list
- Получить информацию о BIOS (Производитель, Дата, Версия)
wmic BIOS get manufacturer,name,SMBIOSBIOSVersion,version /format:list
- Получить информацию о модулях памяти (Объем, модель, серийный номер)
wmic memorychip get manufacturer,speed,Capacity,DeviceLocator,PartNumber /format:list
- Получить информацию о HDD (Модель, Размер)
wmic diskdrive get model,size /format:list
- Получить информацию о логических дисках. (Буква, общий объем, свободное место, имя)
wmic logicaldisk get deviceid,size,freespace,volumename /format:list
- Получить список принтеров и их статусы.
wmic printer list status
- Получить информацию об операционной системе (Название, версия)
wmic OS get Name,Version /format:list
- Получить список служб.
wmic service list brief
- Получить список запущенных процессов
wmic process list brief
- Получить список видеоадаптеров.
wmic PATH Win32_videocontroller GET * /format:list
- Получить список сетевых адаптеров.
wmic nic where PhysicalAdapter=True get * /format:list
ipconfig /all