i also have this problem with my vista sp1 host.
all virtual network connections are "undefined network" and i have to manually set the network settings to "Private Network Location" AFTER EACH BOOT.
otherwise i can't acces my file shares defined at the vista host from my vm's.
i use vmware server rc2.
Thank you very much defekt!
Script executed and it works.