Is it possible to copy yourself to another directory while you're running your program?