*Edit* Some reason it won't let me edit my post
The reason for a script (called) within a batch command script was I was forced to use VBS to do it, from a batch file. Only way I could get it to work properally.
I did not make it clear after re-reading my post - if you have any domain level scripts that need to be run after joining the domain, run them after restart of XP mode.
Windows 7 and standard alone XP were soo easy to join to the domain, sadly I did have a lot of problems with Windows 7 XP mode. No idea why. I thought it was "just" standard XP in a VM.