PowerShell: Get Motherboard Manufacturer
Need to check who made the motherboard - for hardware inventory, driver lookups, or confirming whether you're on physical hardware or a virtual machine? This one-liner pulls it straight from the system.
Prerequisites:
- Privileges: None
- Module: Built-in, no import needed
Quick Command:
Get-CimInstance -ClassName Win32_BaseBoard | Select-Object Manufacturer
Example Output:
Manufacturer
------------
Dell Inc.
📦
Want all of them at once?
Get every free one-liner from this blog in a single downloadable bundle organized by category, each with full comment-based help. No more copy-pasting one at a time.
Get every free one-liner from this blog in a single downloadable bundle organized by category, each with full comment-based help. No more copy-pasting one at a time.
How It Works:
- Get-CimInstance -ClassName Win32_BaseBoard queries the baseboard (motherboard) class.
- Manufacturer returns the name of the company that made the motherboard - on physical machines, this is usually the OEM (Dell, HP, Lenovo, etc.) or a standalone motherboard maker (ASUS, MSI, Gigabyte).
Pro Tip:
On virtual machines, this shows the virtualization platform instead of a hardware brand - for example, "Parallels ARM Virtual Machine" for Parallels, or "Microsoft Corporation" for Hyper-V. This is a quick way to confirm whether you're looking at physical hardware or a VM.