I know this is probably an easy question for you gurus! but anyway:

I have a program running on a machine. I want the program to write itself (as in whatever.exe) back onto the machine. What would be the best/easiest or quickest way to achieve this?

Please help, I've looked through pages of examples and can't find anything on this.