I'm looking for any possible way to change baseboard serial programmatically. I should do that under Vista or Win 7, ideally it should be for any model, not specific. Actually, I could solve downloading any special tool from baseboard manufacturer or using DOS. But this I will do in case I won't find any other possible way.
I know that there is a special application dmicfg.exe that allows you to edit DMI area in BIOS. But I'm not sure it works in vista and Win7. If I could even find such solution that would be nice also.
Most server systems will allow the programming of the serial number for the motherboard. The value is typically set during the manufacturing process, but can be set using something like the intel deployment assistant CD (different ones for different systems).
Occasionally, the BIOS update process for server systems will also include the ability to set these values. Again, very baseboard dependent.
You may be able to find an appropriate deployment CD on the intel web site which may allow you to set these values. Again, these would be for intel baseboards. Boards from other manufacturers would have a different process.
Hope this helps you find some information to guide you to the appropriate solution.