wmic command. E.g. to obtain the BIOS version,
you can use wmic bios get smbiosbiosversion:C:\>wmic bios get smbiosbiosversion SMBIOSBIOSVersion 5.02
From the above command, I can see the BIOS version is 5.02. You can get
additional information using the command wmic bios get biosversion.
C:\>wmic bios get biosversion
BIOSVersion
{"HPQOEM - 20090831", "BIOS Date: 08/31/09 13:56:34 Ver: 5.02"}Both of the above examples were run on an HP desktop system. From the command immediately above, I can see the BIOS date as well as the version.
As another example, below are the same commands run on a Dell Inspiron 14 5447 laptop before an upgrade to the BIOS recommended by Dell.
C:\Users\P>wmic bios get biosversion
BIOSVersion
{"DELL - 1", "A04", "INSYDE Corp. - 10000001"}
C:\Users\P>wmic bios get smbiosbiosversion
SMBIOSBIOSVersion
A04When I ran the commands again after the BIOS update, I saw the following:
C:\Users\P>wmic bios get biosversion
BIOSVersion
{"DELL - 1", "A07", "INSYDE Corp. - 10000001"}
C:\Users\P>wmic bios get smbiosbiosversion
SMBIOSBIOSVersion
A07I can see the BIOS was upgraded from version A04 to A07 and that the BIOS manufacturer is INSYDE Corp.
You can also use the systeminfo command to obtain the BIOS
version. Pipe the output of the command into the find command
to see just the BIOS information.
C:\>systeminfo | find "BIOS" BIOS Version: American Megatrends Inc. 5.02, 8/31/2009 C:\>
The above output tells me not only the version and BIOS date, but also that the BIOS manufacturer is American Megatrends Inc. (AMI).
You can also obtain BIOS information by issuing the command
msinfo32 at the command line. That will open a window that
will show you information similar to what is shown below where you
can see a line for "BIOS Version/Date":
Created: Sunday August 16, 2015