Производится выдача всего перечня документов и подкаталогов указанного каталога. Данная команда может запускаться отдельно – когда нет параметров. В подобной ситуации предусматривается вывод специальной информации. К ней относится метка тома особый серийный номер. Вслед за последним предполагается список из каталогов и файлов. Задачей Dir можно отметить вывод итогового количества элементов списка, а также их суммарный объём и занимаемое на место (указывается в байтах).
dir [диск_компьютера:][путь][название_файла] [...] [/p] [/q] [/w] [/d] [/a[[:]атрибуты_файлов]][/o[[:]порядок_сортировки]] [/t[[:]поле_сортировки]] [/s] [/b] [/l] [/n] [/x] [/c] [/4]
[диск_компьютера:][путь]
Позволяет установить конкретный диск и каталог, для которого выполняется вывод общего списка документов.
[название_файла]
Предполагает возможность установить один ил несколько файлов, данные о которых необходимо получить.
/p
Предусматривает возможность осуществить предоставление информации постранично. Сразу после заполнения экрана возникает некоторая пауза. Переход к следующей странице произойдёт после нажатия любой клавиши.
/q
Можно получить информацию о том, кто владеет документом.
/w
Информация предоставляется в специальном виде: в колонках до 5 названий документов для каждой из строк.
/d
От предыдущего параметра имеется только одно отличие – сортировка производится по столбцам.
/a[[:]атрибуты_файлов]
Предполагает возможность осуществить выдачу только некоторых файлов или каталогов. Их особенности должны задаваться в виде конкретных атрибутов. Для каждой из существующих категорий имеется свое обозначение. Например, h – скрытые, s - системные, d – каталоги и другие варианты.
/o[[:]порядок_сортировки]
Позволяет задавать конкретный порядок сортировки и последующей выдачи документов. Если не использовать подобный параметр, то выдача производится в стандартном алфавитном порядке.
/s
Для установленного каталога происходит перечисление полного списка случаев, когда обнаруживался файл с заданным именем. Распространяется на все доступные подкаталоги.
/b
Каждое название документа будет устанавливаться на своей строке. Параметр является исключающим для /w. Если их ввести вместе, то /w не станет учитываться.
/l
Список выдаётся без сортировки. В нем представлены названия файлов, а также каталогов, записанные строчными символами.
/n
Список выдаётся в особом формате – расширенном. Названия файлов станут указываться справа.
/x
В случае работы с файловыми системами NTFS и FAT предполагается возможность выдачи сокращенных названий файлов.
/c
Для удобства визуального восприятия предполагается использование разделителя десятичных разрядов в числе, характеризующем размеры файлов.
/4
Год станет отображаться в виде четырехзначного числа.