Purpose:Display the current directory stack


Format:DIRS [+n -n /Q] [name]


+n / -nRotate the directory stack up or down n entries
nameDisplay only directories which match name




See also: PUSHD, POPD, @DIRSTACK and Directory Navigation.




The PUSHD command adds the current default drive and directory to the directory stack, a list maintained by TCC. The POPD command removes the top entry of the directory stack and makes that drive and directory the new default. The DIRS command displays the contents of the directory stack, with the most recent entries last (i.e., the next POPD will retrieve the last entry that DIRS displays).


For example, to change directories and then display the directory stack:


[c:\] pushd c:\database

[c:\database] pushd d:\wordp\memos

[d:\wordp\memos] dirs




You can optionally display only those directories in the stack which match a name. For example:


DIRS c:(only display directories on the C: drive)
DIRS \\server\share(only display directories on this UNC share name)


The name to match can include wildcards.


The directory stack holds 16K characters, enough for 400+ typical drive and directory entries.




/QDon't display the directory stack (only useful when combined with +n or -n).