Display a Directory List Without Header or File Information

By | 2007-04-14

When writing a DOS batch file in Windows XP, have you ever needed to acquire the list of files in the current directory without all of the header information (volume name and serial number), footer information (number of files and/or directories, bytes used and free), or extra file information (date and time, file type, and file size)?

The /b parameter, when added to the dir command, displays a “bare” directory listing, only providing a list of files and/or directories with no extraneous information. The following command displays all files and subdirectories in the current directory:dir /b

For just a list of files:dir /b /a-d

For just a list of subdirectories:dir /b /ad

Like many other DOS commands the results can be piped to an external file, if desired. For example:dir /b /ad > list_of_directories.txt

Author: dwirch

Derek Wirch is a seasoned IT professional with an impressive career dating back to 1986. He brings a wealth of knowledge and hands-on experience that is invaluable to those embarking on their journey in the tech industry.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.