Dec 282017
Latest hidden directory routines.
File MAGICDIR.ZIP from The Programmer’s Corner in
Category File Managers
Latest hidden directory routines.
File Name File Size Zip Size Zip Type
CDMAGIC.COM 1809 693 deflated
MDMAGIC.COM 1550 604 deflated
RDMAGIC.COM 1536 585 deflated
READ.ME 4057 1549 deflated
SCRUB.COM 757 203 deflated

Download File MAGICDIR.ZIP Here

Contents of the READ.ME file

***** MAGIC-DIRECTORY ***** by Nick Pudar

MAGIC-DIRECTORY is a hidden directory utility which is intended to hide a
directory and it associated files and sub-directories from even the most
sophisticated directory access utilities.

This utility works on hard disks only. (If you want hidden directories on
diskettes, just hide the diskette.) The utility files are to be run from
the root directory, and you must have a copy of COMMAND.COM in your root
directory. (You already do.)

This utility has been tested on PC XT's, PC AT's and assorted clones.
It requires DOS 2.0 or above.


The files associated with this hidden directory utility are:

MDMAGIC.COM Makes the Magic-Directory
CDMAGIC.COM Changes to the Magic-Directory
RDMAGIC.COM Removes the Magic-Directory
SCRUB.COM Corrects disk if Magic-Directory
was not exited properly.

The ?DMAGIC.COM programs display a password prompt window on the screen when
executed. After the password is entered, the window disappears and the
function is executed if no error conditions exist. The programs have an
optional screen position command for the window. The format is:

?DMAGIC mm,nn

where mm is a two digit number designating row position, and nn is a two digit
number designating column position. If used the parameters must consist of
2 two digit numbers. For example, CDMAGIC 4,10 would not be correct whereas
CDMAGIC 04,10 would be correct.

You may only make one MAGIC-DIRECTORY and it MUST be from the root directory.
When the prompt appears, enter up to six keystrokes followed by a carriage
return. The keystrokes you enter will display on the prompt line. A keystroke
may be any key on the keyboard except for the carriage return. (Note: Some
obscure key combinations may not work - you may have to experiment a bit.)

To remove the MAGIC-DIRECTORY, it must be empty. When the prompt appears,
enter the same sequence of keystrokes as when you made the directory, followed
by a carriage return.

To change to the MAGIC-DIRECTORY, you must begin from the root directory.
When the prompt appears, enter the same sequence of keystrokes as before
followed by a carriage return. If there are no errors, you will be placed in
the MAGIC-DIRECTORY. While you are in this directory, you may do any of the
normal DOS proceedures except that you may not add any new files to the root
directory. When you are finished with the MAGIC-DIRECTORY, type 'EXIT' at the
DOS prompt. This will take you out of the MAGIC-DIRECTORY and back into the
root directory.


While you are in the MAGIC-DIRECTORY, DOS thinks that every available
root directory entry is used. (This is why you may not add new files to the
root directory while in the MAGIC-DIRECTORY.) When you type 'EXIT' at the
prompt to return to the root directory, the program corrects the root directory
entry area and DOS will once again have what it started with. If the computer
is turned off while in the MAGIC-DIRECTORY, you must run the program SCRUB.COM
later if you want to add more files to the root directory. It is recommended
that SCRUB be included in your AUTOEXEC.BAT file as a safety precaution. (You
may run SCRUB from the root directory at any time. If you ever see files in
the root directory that begin with a "", run SCRUB to remove them. Some
programs executed from the MAGIC-DIRECTORY cause improper exiting, which
causes 's to be tagged to old deleted file entries.)

Do not run SCRUB while you are in the MAGIC-DIRECTORY. Doing this makes any
subsequent current session file transfer not work and bomb you out to the
root directory.


 December 28, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>