We’ve all been there, we’ve a hardware call to log with a vendor, time is of the essence but yet, when they ask… we’ve forgotten to take down the serial number.
Here’s a few quick powershell one liners for getting the serial number using WMI.
I’ve tested this on IBM, and dell hardware but theres no reason it wont work on other systems.
Getting the local serial number:
get-wmiobject win32_bios | select-object serialnumber
Getting a remote serial number:
get-wmiobject win32_bios -computername remotecomputername | select-object serialnumber
I have a full self contained function after the jump should you wish to use it.