VMWare is supposed to use this line in the .VMX file.
"SMBIOS.reflectHost = TRUE"
It seems to work (OEMSCAN detects the machine as 'Dell', and that is what my machine is), but doesn't SLP activate. If you could let me know the command to add to a Virtual Box XML file that might make it work, I'd be happy with that (probably prefer VB to VM). I've tried a few times to get Virtual Box to do this, but can't work it out (OEMSCAN does not detect the machine as a Dell).
I agree that the previous recommended program is very suspect legally - but having just tried it, I've found that it works. Interestingly it works and SLP activates for both Dell and HP, running on my Dell - clearly this is breaching the license.
Of course breaching the license is definitely not my aim here. I just want a Dell SLP activation on Dell hardware.
Thanks for all your input.