Comments
If all of the files on the command line (input and output) are in AMOS-style syntax, the wildcards * and ? and [] may be used on both sides of the equals (e.g. COPY DSK1:*.X?[] = DSK2:*.D?[]).
COPY preserves the modification time and ownership of the source file.
COPY skips wild carded source files that have more than one extension, and displays a warning message listing the filename. You can still copy such a files using quoted native filespecs.
Copying from read-only devices under Windows: In general, COPY will try to preserve the attributes of the source file, such as the last-modified time stamp, archive bit, etc. One notable exception is that when copying from a read-only device (like a CD), it will remove the read-only attribute from the output file. (Otherwise files copied from CD would typically need manual adjustment to remove the read-only attribute.) However, this feature only works for source devices that A-Shell can detect as being naturally read-only. If this is not the case, you can force A-Shell to recognize the device as read-only by adding the ,RO flag to the DEVICE definition in the miame.ini.
COPY.LIT and MOVE.LIT are identical. Their behavior changes based on the name of the module.Both use MIAMEX, MX_COPYFILE function to perform the operation, the only difference being that MOVE sets the CPYF_MOVE flag.