>>I try to get Bios SerialNumber with thi code:
>
>It does not work at all on W98 machines.
Could be the issue in
http://support.microsoft.com/kb/260710 as I believe Windows 98 does support the WIN32_BIOS class (assuming WMI is installed)
I don't think all BIOSes return a serial number, though.