Lists the contents of a directory
Examples:
dir
Lists the files and folders in the current folder, excluding hidden files and system files; uses a different manner of listing if DIRCMD variable is non-empty and contains switches for dir.
dir D:
dir /b C:\\Users
dir /s
Lists the contents of the directory and all sub-directories recursively.
dir /s /b
Lists the contents of the directory and all sub-directories recursively, one file per line, displaying complete path for each listed file or directory.
dir *.txt
Lists all files with .txt extension.
dir /a
Includes hidden files and system files in the listing.
dir /ah
Lists hidden files only.
dir /ad
Lists directories only. Other letters after /A include S, I, R, A and L.
dir /ahd
Lists hidden directories only.
dir /a-d
Lists files only, omitting directories.
dir /a-d-h
Lists non-hidden files only, omitting directories.
dir /od
Orders the files and folders by the date of last modification. Other letters after /O include N (by name), E (by extension), S (by size), and G (folders first)
dir /o-s
Orders the files by the size descending; the impact on folder order is unclear.
dir /-c /o-s /a-d
Lists files ordered by size descending, omitting the thousands separator via /-C, excluding folders.
dir /s /b /od
Lists the contents of the directory and all sub-directories recursively, ordering the files in each directory by the date of last modification. The ordering only happens per directory; the complete set of files so found is not ordered as a whole.
dir /a /s
Lists files recursively including hidden files and system files. Can be used to find out the disk usage (directory size), by considering the final lines of the output.
Links: