Michael check out this function WMIQuery - Used to execute a query against WMI

Will, potentially Windows security 'might' be an issue, as well as Bios version (doubtful). WMI is build into the Win2k OS, and NT SP4 or better, and WinMe. for 9x you will have to DL and install the WMI components from MSDN

there are a few different versions of SMBIOS out there. The used to use dumped it's output into a INI file structure that readprofilestring can easilly read

_________________________
How to ask questions the smart way <-----------> Before you ask