In theory, it's as easy as this:
In reality, I've had issues with macros triggering before files were completely copied into the destination. I worked around this by running a loop that gets the file size in Terminal, and stops the loop when the file size stops changing. See the AppAdd macro in my AppWatcher suite to see how I did that.
-rob.