COPY is creates a copy of a file, either with the same name in another location, or with a different name anywhere.
Syntax: COPY [<opts>] <srcpath> [<dstpath>] [<opts>]
-a = abort on error -p = don't print files copied (use with -w) -r = rewrite destination -s = single drive copy -v = verify the copy -w=<dir> = copy to <dir> -x = copy from execution directory
COPY will fail with ERROR 218 (File already exists) if the destination file already exists. Using the -r option will prevent the error and replace the current file with the one being copied.
The -w option is needed when working with wildcards. (Remember to type : before the command when using wildcards)
:copy /d1/MY_FILES/*.txt -w=/r0
Will copy all the files with the extension .txt from /d1/MY_FILES to the Ramdisk /r0
:copy /dd/CMDS/* -w=/d1/CMDS -r
Will copy all the files from /dd/CMDS to /d1/CMDS , replacing any already existing one.
Equivalent / similar commands in other OSs