@Zenn Lee - Do yourself a favour and update, CopyFile() wasn't available until version 1.20.
If you have already updated and there's some kind of issue with CopyFile(), you can use CopyStream() on two already open streams (that's what CopyFile() does).
If you have already updated and there's some kind of issue with CopyFile(), you can use CopyStream() on two already open streams (that's what CopyFile() does).