CFOG's PIP, December 1988, Volume 7 No. 6, Whole No. 68, page 89
MS-DOS Directory Tips
by Jim Kochman (Epson User Group)
[Reprinted from Q-Bits, newsletter of Quad Cities All Computers User's Group, which reprinted it from PC Report the newsletter of the IBM PC Group of the Boston Computer Society. -- bhc]
Did you ever wonder why a subdirectory file listing always begins with . and ..? The single period represents the directory you are in (the current directory). The double period represents the directory (the parent directory) one level up from the current directory, i.e., one level closer to the root directory.
Here are some little known shortcuts that take advantage of the periods and will save you some keystrokes.
- DIR ..
- produces a directory listing of the parent (one level up).
- DIR ..\DIRNAME
- does a directory for the subdirectory DIRNAME that is one level below the parent, i.e., on the same level as the current directory.
- DEL .
- is the same as DEL *.*.
- DEL ..
- deletes all files in the parent directory. Be careful!
- COPY ufn.ext ..
- copies the specified file (ufn = unabiguous filename) to the parent directory.
- COPY ..\ufn.ext
- copies the specified file from the parent directory to the current directory.
- CD ..
- changes to the parent directory.
CD
changes to the root directory, no matter how many subdirectory levels deep you are. - CD \DIRNAME
- changes to the subdirectory \DIRNAME, if \DIRNAME is on the first level below the root directory. [This note added by the Q-Bits editor. -- bhc]
- COPY \OLDDIR [\NEWDIR]
- copies all the files in \OLDDIR to \NEWDIR. You don't need to enter *.*. If a destination [\NEWDIR] isn't given, the files are copied to the current directory. [You don't enter the square brackets: they are there to indicate that entering a new directory name is optional. -- bhc]
- COPY \DIRNAME a:
- copies the files in \DIRNAME to drive a:.
- COPY . a:
- copies the files in the current directory to the drive a:.
Now the word is out. Try these helpful hints to save time and keystrokes.