this can be a dillemma. to do this from one domain there are two options:
if domains have a trust:
you can just join new domain, reboot, login as new user on machine, logout, login as admin, copy old profile to new profile. login as new user. done.
if domains dont have a trust:
you must...