How to check System BIOS Date and System BIOS Version on Remote computer
The following knowledgebase will explain the methods you can use to check the System BIOS date and BIOS Version on local and remote computer.
You can use the following methods:
- Connecting to Remote Registry Service
- Using a script
The first method is easy but includes a lot of efforts. You can navigate to the following location in registry after connecting to remote registry:
HKLM\HARDWARE\DESCRIPTION\System
The above registry includes the following values in right pane:
SystemBiosDate REG_SZ 04/30/07
SystemBiosVersion REG_MULTI_SZ LENOVO - 2130\0Phoenix FirstBIOS(tm) Notebook Pro
Version 2.0 for ThinkPad\0Ver 1.00PARTTBL\0\0
To check on a Remote Computer:
You can use the below script to check the BIOS System date and BIOS Version on a remote computer:
@echo off
Srvlist=C:\Temp\Srvlist.txt
Echo Computer Name, BIOS Date, BIOS Version >> Result.csv
SET BIOS_Date=
SET BIOS_Ver=
For /F “Tokens=*” %%a In (%srvlist%) Do (
Set Comp_name=%%a
Set RegQry=”\\%%a\HKLM\HARDWRE\Description\system”
REG.exe Query %RegQry% > CheckCC.txt
Find /i "SystemBIOSDate" < CheckCC.txt > StringCheck.txt
FOR /f “Tokens=3” %%b in (CheckCC.txt) DO SET BIOS_Date=%%b
Find /i “SystemBIOSVersion” < CheckCC.txt > StringCheck.txt
FOR /f “Tokens=3” %%b in (CheckCC.txt) DO SET BIOS_Ver=%%b
Echo %Comp_name, %BIOS_Date%, %BIOS_Ver% >> Result.csv
)
The above script will check remote computer for two registry entries for BIOS System Date and BIOS Version and the results will be saved in a CSV format file.