PortableWindowsCE
I found a site that describes how you can use Microsoft's free Windows CE emulator on a portable drive. Here are links to the tutorial and the free emulator. There might be some issues with licensing, but since it is already given free, and you don't have to change the program, just write a script to launch it, you should be okay.