wmic (Windows Management Instrumentation Command-line) es una interfaz de línea de comandos para WMI que permite consultar prácticamente cualquier aspecto del hardware y software del sistema. Aunque está deprecated en favor de CIM/PowerShell, sigue siendo muy útil en scripts de automatización.
wmic cpu get Name, NumberOfCores, NumberOfLogicalProcessors, MaxClockSpeed
wmic memorychip get Capacity, Speed, Manufacturer, MemoryType
wmic diskdrive get Model, Size, MediaType, Status
wmic product get Name, Version, Vendor | sort
Get-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, MaxClockSpeed
Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object Manufacturer, Capacity, Speed