I hope that will help you:
There's something out called "Powershell" (http://communities.vmware.com/thread/149638;jsessionid=B5FCB336EF160C50645E84A844AD3B9A?tstart=100). This thread describes how to migrate a guest via a script. If you get this running you might be able to run an additinal command within the guest which sets the TCP/IP parameters with this command
"netsh interface ip set address name="Local Area Connection" source=static addr=192.168.0.2 mask=255.255.255.0 gateway=192.168.0.1 1"
Not a real complete answer but it might be the start of a solution...
vExpert 2009/10/11
[:o]===[o:] [: ]o=o[ :]
= Save forests! rent firewood! =