Q. How can I query a server’s asset tag number using PowerShell?

Don Jones

April 30, 2010

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. How you query a server’s asset tag number depends a lot on your server hardware. Many manufacturers put asset tag information into the server’s BIOS serial number. Dell, for example, can write its service tag number into the BIOS serial number. If that’s the case, you can query it using this command:

Get-WmiObject Win32_BIOS -computerName 

The resulting Win32_BIOS object has a SerialNumber property. So, you might assign the object to a variable, then use a dot to access that property:

$bios = Get-WmiObject Win32_BIOS -computerName  
$bios.SerialNumber

If your server manufacturer puts the asset tag information elsewhere, the information might not be accessible using Windows Management Instrumentation (WMI). If you’re using a custom asset tag, you can look into a variety of free and commercial utilities that are capable of writing that to the BIOS serial number field on some servers. Many server manufacturers can provide you with utilities to accomplish this.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like