Retrieving serial numbers remotely over the network. It sucks to have to go to every computer one by one and read the little sticker with the serial number, so lets do it remotely! Step one, the VBS script. Set Default Printer Via Command Line. How to find computer serial number. The following article will help you to find the computer serial number. Using the buid in 'wmic' command: 'wmic bios get serialnumber' Tip: You can use the command 'wmic csproduct get name' to retrieve the local computer model. Using a vbs script.
I have put together a robust HP Warrant Lookup PowerShell script. However, I cannot figure out how to get a HP system's product number in an automated process. So...
How can I get HP product number (not the serial number) via PowerShell? Although I would like to do with only built-in out-of-the-box Windows and PowerShell commands, I am open to other ideas. In the end, the ultimate goal is retrieve the product number in the most reliable and least invasive way possible (i.e. installing 3rd software).
Troubleshooting
Tried:
Get-WmiObject Win32_ComputerSystem | Select-Object OEMStringArray
Result:
{ABS 70/71 79 7A 7B 7C, CMS v01.4A, HP_Mute_LED_0, www.hp.com}
... But expecting to find XT908UT#ABA
5 Answers
Get Serial Number Cmd Remotely Windows 10
Here are some methods that work for various computer models.
Method 1 : Registry
The HP product number is in the registry so can be retrieved in PowerShellHKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemBIOS
item SystemSKU
.
More information and script can be found in the article :
How to: Find the HP Product Number of all your HP server using powershell.
Method 2 : rootwmi – MS_SystemInformation
Class MS_SystemInformation contains the product number in its member SystemSKU
.
(Presumably it gets it from the registry as in the first method.)
For more info see Richard Siddaway's Blog.
Method 3 : Class Win32_BIOS
The following fragment finds the product number for some computer makes. Tested on Dell.
The Microsoft reference information is found in the article Win32_BIOS class.
This is tested on a HP Laptop. I think HP 'Product number' is called SystemSKUNumber in win32_computersystem WMI. Tested on my HP laptop.
Will result in:
Cmd Get Serial Number
If anyone else comes across this question, be advised, the entirety of win32_computersystem doesn't appear to contain the product number for servers, specifically. I was unable to actually find the information via WMI, but it turns out I was actually given the product number AND serial numbers for a number of servers (the spreadsheet was horribly formatted, so the two fields just looked like one big string until my afternoon coffee kicked in).
How To Get Serial Number Through Cmd
Works on Windows 7 & Windows 10From another user that posted. @harrymc
or try
$Server
can be directly replaced by a ComputerName. example...
Find Computer Serial Number Remotely
Keep in mind if you are on a domain you may need to provide credentials by either using an invoke-command
or -credential
parameter.
or
if WinRm is not configured on client, you may experience issues.
Not the answer you're looking for? Browse other questions tagged powershell or ask your own question.
Get Serial Number Cmd
I have seen system administrators who feels bending the CPU box or rebooting the system are only ways to find out serial number of a machine. In situations where a remote systems serial is required, they do nothing but reaching that machine physically.
Enough doing hard work and be smart, guys; here is a small powershell code which helps you to get serial number of local or remote machine without moving your feet.
PS C:> (Get-WmiObject -computer COMP-A -cl win32_BIOS).SerialNumber
ABCDEFG
Replace COMP-A with the computer name you want to query and needless to say that you need admin rights to execute this command.
Post in comments section here if you have any questions.
Happy Learning,
Sitaram Pamarthi