DOS-tool zum Auslesen des BIOS-string?

17/02/2009 - 08:07 von Ralph A. Schmid, dk5ras | Report spam
Moin,

ich suche ein DOS-tool zum Auslesen der BIOS-Version, das seine
Ausgabe standardkonform durchführt; HIntergrund ist, daß ich diese
Ausgabe automatisiert in einerm batch weiternutzen will. biosid.exe
kann offenbar kein "> bios.txt". Konkret geht es darum, für eine Hand
voll unterschiedlicher Hardware ein DAU-sicheres boot-Medium zu
erstellen, das automagisch die passende Version flasht...


-ras


Ralph A. Schmid

http://www.dk5ras.de/ http://www.db0fue.de/
http://www.bclog.de/
 

Lesen sie die antworten

#1 Matthias Tacke
17/02/2009 - 11:02 | Warnen spam
Ralph A. Schmid, dk5ras wrote:
Moin,

ich suche ein DOS-tool zum Auslesen der BIOS-Version, das seine
Ausgabe standardkonform durchführt; HIntergrund ist, daß ich diese
Ausgabe automatisiert in einerm batch weiternutzen will. biosid.exe
kann offenbar kein "> bios.txt". Konkret geht es darum, für eine Hand
voll unterschiedlicher Hardware ein DAU-sicheres boot-Medium zu
erstellen, das automagisch die passende Version flasht...




Die von Luchezar Georgiew weiterentwickelte alternative 4DOS Shell
hat eine SMBIOS Funktion, mit der einige Daten ausgelesen werden können,
<http://de.wikipedia.org/wiki/4DOS>
<http://4dos.zzl.org/>

::SMB-INFO.BTM
@echo off
echo.
[TYPE,n]
echo.Type n Meaning of the string
echo.
echo. 0 1 BIOS manufacturer name : %@SMBSTR[0,1]
echo. 0 2 BIOS version : %@SMBSTR[0,2]
echo. 0 3 BIOS release date : %@SMBSTR[0,3]
echo. 1 1 system manufacturer name : %@SMBSTR[1,1]
echo. 1 2 system (product) name : %@SMBSTR[1,2]
echo. 1 3 system (product) version : %@SMBSTR[1,3]
echo. 1 4 system serial number : %@SMBSTR[1,4]
echo. 2 1 main board manufacturer name %@SMBSTR[2,1]
echo. 2 2 main board (product) name : %@SMBSTR[2,2]
echo. 2 3 main board (product) version %@SMBSTR[2,3]
echo. 2 4 main board serial number : %@SMBSTR[2,4]
echo. 4 1 CPU socket designation : %@SMBSTR[4,1]
echo. 4 2 CPU manufacturer name : %@SMBSTR[4,2]
echo. 4 3 CPU version : %@SMBSTR[4,3]

HTH
Matthias

Ähnliche fragen