Category : Assembly Language Source Code
Archive   : DOCFILES.ZIP

Output of file : COPYSAFE.DOC contained in archive : DOCFILES.ZIP
COPYSAFE Michael J. Mefford
Command 1987/No. 6


Purpose: Prevents accidentally over-writing files when
using the COPY command.

Format: [d:][path]COPYSAFE

Remarks: COPYSAFE is a memory-resident utility that
displays the filename(s), drive, and
directory of any file that will be
overwritten if a COPY command is executed.
After being warned, you are given the
opportunity either to terminate the COPY
procedure or to continue, and so overwrite
the file(s).

COPYSAFE should be loaded only once per
session. The best procedure is to include it
in an AUTOEXEC.BAT file. Be sure, however,
to load COPYSAFE after any commands (such as
DATE or TIME) that pause for user input.


1. Because of the way DOS processes
commands in a batch file, COPYSAFE
cannot warn against accidental
overwriting if you run COPY as part of a
.BAT file. Similarly, it is not
designed to handle instances in which
the COPY command is used to concatenate

2. COPYSAFE is highly compatible with other
memory-resident programs, but because
absolute compatibility among all
possible TSR (terminate but stay
resident) utilities cannot be
guaranteed, you should check its
operation on your system thoroughly
before you rely on it completely.

  3 Responses to “Category : Assembly Language Source Code
Archive   : DOCFILES.ZIP

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: