Dir windows с подкаталогами

Команда Dir

Производится выдача всего перечня документов и подкаталогов указанного каталога. Данная команда может запускаться отдельно – когда нет параметров. В подобной ситуации предусматривается вывод специальной информации. К ней относится метка тома особый серийный номер. Вслед за последним предполагается список из каталогов и файлов. Задачей 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

Год станет отображаться в виде четырехзначного числа.

Dir windows с подкаталогами

Вывод списка файлов и подкаталогов каталога. Вызванная без параметров команда dir выводит метку тома и серийный номер, за которыми следует список каталогов и файлов на диске, включая их имена, дату и время последнего изменения. Для файлов dir выводит также расширение имени и размер в байтах. Команда dir также выводит общее число перечисленных файлов и каталогов, их общий размер и свободное пространство (в байтах) на диске.

Синтаксис

Параметры

[диск:][путь] Задание диска и каталога, список файлов которого будет выведен. [имя_файла] Задание файла или группы файлов, сведения о которых требуется вывести. /p Постраничный вывод сведений, т. е. с паузой после заполнения экрана. Для продолжения просмотра необходимо нажать любую клавишу. /q Вывод сведений о владельце файла. /w Вывод сведений в несколько колонок до пяти имен файлов или каталогов в каждой строке. /d Соответствует /w, но с сортировкой по столбцам. /a [[:] атрибуты] Выводит имена только тех файлов и каталогов, которые имеют указанные атрибуты. Если параметр /a не указан, команда dir выводит имена всех файлов, за исключением системных и скрытых. Если параметр /a указан без атрибутов, команда dir выводит имена всех файлов, включая скрытые и системные. Ниже приведен список значений, которые могут быть использованы при задании параметра атрибуты. Двоеточие (:) является необязательным. Значения из таблицы могут использоваться в любых комбинациях без пробела между ними.

Значение Описание
h Скрытые файлы
s Системные файлы
d Каталоги
a Файлы, готовые к архивированию
r Файлы, доступные только для чтения
-h Файлы, не являющиеся скрытыми
-s Файлы, не являющиеся системными
-d Только файлы (не каталоги)
-a Файлы, не изменявшиеся после последнего архивирования
-r Файлы, не имеющие атрибута «Только чтение»

/o [[:]порядок_сортировки] Управление порядком сортировки и вывода имен файлов и каталогов командой dir. Если параметр /o, не задан, команда dir выводит имена в том порядке, в котором они записаны в каталоге. Если параметр /o использован без параметра порядок_сортировки, команда dir выводит имена каталогов в алфавитном порядке, затем имена файлов в алфавитном порядке. Двоеточие (:) является необязательным. Ниже приведен список значений, которые могут быть использованы при задании параметра порядок_сортировки. Допускается использование любого их сочетания без пробелов между ними.

Значение Описание
n Сортировка по именам в алфавитном порядке
e Сортировка по расширениям в алфавитном порядке
d Сортировка по дате и времени от ранних к поздним
s Сортировка по размеру от меньших к большим
g Сортировка с группированием каталогов перед файлами
-n Сортировка по именам в обратном алфавитном порядке (от Z к A)
-e Сортировка по расширению в обратном алфавитном порядке (от .ZZZ к .AAA)
-d Сортировка по дате и времени от поздних к ранним
-s Сортировка по размеру от больших к меньшим
-g Сортировка с группировкой каталогов после файлов
Читайте также:  Total finder для mac os

/t [[:]поле_времени] Задание поля времени для вывода и сортировки. Ниже приведен список значений, которые могут быть использованы при задании параметра поле_времени.

Значение Описание
c Создание
a Последнее обращение
w Последняя запись

/s Перечисление всех случаев обнаружения определенного имени файла в указанном каталоге и всех его подкаталогах. /b Перечисление каждого имени файла (включая расширение) или каталога на отдельной строке. При использовании параметра /b заголовочные сведения или сводка не выводятся. Параметр /b отменяет параметр /w. /l Вывод несортированного списка имен каталогов и имен файлов строчными буквами. Параметр /l не позволяет преобразовывать дополнительные символы в строчные. /n Вывод списка в расширенном формате с именами файлов в правой части экрана. /x Вывод сокращенных имен файлов файловых систем NTFS и FAT. Формат совпадает с форматом параметра /n, но сокращенные имена выводятся после полных. /c Вывод разделителя десятичных разрядов в размере файлов. /4 Отображение года в четырехзначном формате. /? Отображение справки в командной строке.

Примечания

  • Использование нескольких имен_файлов

Допускается использование нескольких имен_файлов. Разделяйте имена файлов пробелом, запятой или точкой с запятой. Для вывода группы файлов допускается применение подстановочных знаков (? и *) в параметре имя_файла.

Использование подстановочных знаков

Для вывода списка подгруппы файлов и подкаталогов можно использовать подстановочные знаки (? и *).

Задание атрибутов файлов для вывода

Если параметр /a используется более чем с одним значением параметра атрибуты, команда dir выведет имена только тех файлов, все атрибуты которых совпадают с заданными. Например, при использовании параметра /a со значениями атрибутов r и -h в формате /a:r-h или /ar-h команда dir выведет имена файлов, являющихся одновременно скрытыми и защищенными от записи.

Указание порядка сортировки имен файлов

Если указано несколько значений порядка_сортировки, команда dir сортирует имена файлов сначала по первому условию, затем по второму и т. д. Например, если указан ключ /o со значениями e и -s порядка_сортировки в формате /o:e-s или /oe-s, команда dir отсортирует имена каталогов и файлов по расширениям, затем от больших файлов к меньшим и выведет окончательный результат. В результате сортировки по алфавиту файлы без расширений будут идти вначале, затем имена каталогов, а потом имена файлов с расширениями.

Использование перенаправления и каналов

Чтобы перенаправить вывод команды dir в файл с помощью символа (>) или использовать канал (|) для передачи вывода в другую команду, необходимо использовать параметры команды dir /a:-d и /b для вывода только списка имен файлов. Параметр имя_файла с параметрами /b и /s можно использовать, чтобы указать поиск командой dir в текущем каталоге и его подкаталогах всех файлов, соответствующих значению имя_файла. При этом команда dir выведет только имя диска, имя каталога, имя файла и расширение по одному файлу в строке. Чтобы использовать перенаправление с помощью каналов, в файле Autoexec.nt должна быть установлена переменная среды TEMP.

Предварительное задание параметров команды dir

Параметры команды dir могут быть предварительно заданы включением команды set для переменной среды DIRCMD в файл Autoexec.nt. В команде set dircmd может быть использована любая допустимая комбинация параметров команды dir, включая расположение и имя файла.

Например, чтобы использовать переменную среды DIRCMD для задания вывода в расширенном формате (/w) по умолчанию, в файле Autoexec.nt необходимо ввести следующую строку:

При однократном использовании команды dir можно отменить параметр с помощью переменной среды DIRCMD. Для этого введите параметр, который требуется отменить, в командной строке dir, указав перед ним знак минус. Например:

Чтобы изменить параметры DIRCMD, используемые по умолчанию, введите следующую команду:

Новые параметры по умолчанию останутся в силе для всех последующих команд dir, пока команда set dircmd не задаст новые параметры или не будет перезагружен компьютер.

Чтобы удалить все параметры по умолчанию, введите следующую команду:

Чтобы просмотреть текущие параметры переменной среды DIRCMD, введите следующую команду:

Команда set выведет список переменных среды и их параметров. Дополнительные сведения о этой команде смотрите здесь.

  • Команда dir с другими параметрами доступна в консоли восстановления.
  • Примеры

    Чтобы вывести подряд все каталоги в алфавитном порядке, в несколько колонок и с паузой после заполнения каждого экрана, убедитесь, что корневой каталог является текущим, и введите следующую команду:

    Команда dir выводит имя корневого каталога, имена его подкаталогов и имена файлов (включая расширения) в этом каталоге. Затем выводятся имена подкаталогов и имена файлов в каждом каталоге дерева каталогов.

    Читайте также:  Как настроить ярлыки рабочего стола windows 10

    Для изменения предыдущего примера так, чтобы команда dir не выводила имена каталогов, введите следующую команду:

    Чтобы напечатать список каталогов, введите следующую команду:

    Если указать параметр prn, список каталогов отправляется на принтер, подключенный к порту LPT1. Если принтер подключен к другому порту, необходимо заменить параметр prn именем этого порта.

    Вывод команды dir также может быть направлен в файл при замене prn на имя файла. Кроме того, можно также ввести путь. Например, для направления вывода команды dir в файл Dir.doc в каталоге Records введите следующую команду:

    Если файл Dir.doc не существует, команда dir создаст его при условии наличия каталога Records. Если этот каталог не существует, выводится следующее сообщение:

    Ошибка создания файла

    Чтобы вывести список всех файлов с расширением .txt во всех каталогах диска C, введите следующую команду:

    Команда dir выводит на экран алфавитный список файлов, удовлетворяющих заданному шаблону, в несколько колонок с паузой после заполнения каждого экрана.

    Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).

    Dir windows с подкаталогами

    Страницы: 1 .. 30 31 32 33 34 .. 282

    Вывод списка файлов и подкаталогов каталога. Вызванная без параметров команда dir выводит метку тома и серийный номер, за которыми следует список каталогов и файлов на диске, включая их имена, дату и время последнего изменения. Для файлов dir выводит также расширение имени и размер в байтах. Команда dir также выводит общее число перечисленных файлов и каталогов, их общий размер и свободное пространство (в байтах) на диске.

    Синтаксис


    Параметры


    [ диск : ][ путь ] Задание диска и каталога, список файлов которого будет выведен. [ имя_файла ] Задание файла или группы файлов, сведения о которых требуется вывести. /p Постраничный вывод сведений, т. е. с паузой после заполнения экрана. Для продолжения просмотра необходимо нажать любую клавишу. /q Вывод сведений о владельце файла. /w Вывод сведений в несколько колонок до пяти имен файлов или каталогов в каждой строке. /d Соответствует /w , но с сортировкой по столбцам. /a [[ : ] атрибуты ] Выводит имена только тех файлов и каталогов, которые имеют указанные атрибуты. Если параметр /a не указан, команда dir выводит имена всех файлов, за исключением системных и скрытых. Если параметр /a указан без атрибутов , команда dir выводит имена всех файлов, включая скрытые и системные. Ниже приведен список значений, которые могут быть использованы при задании параметра атрибуты . Двоеточие (:) является необязательным. Значения из таблицы могут использоваться в любых комбинациях без пробела между ними.
    Значение Описание
    h Скрытые файлы
    s Системные файлы
    d Каталоги
    a Файлы, готовые к архивированию
    r Файлы, доступные только для чтения
    -h Файлы, не являющиеся скрытыми
    -s Файлы, не являющиеся системными
    -d Только файлы (не каталоги)
    -a Файлы, не изменявшиеся после последнего архивирования
    -r Файлы, не имеющие атрибута «Только чтение»
    /o [[ : ] порядок_сортировки ] Управление порядком сортировки и вывода имен файлов и каталогов командой dir . Если параметр /o , не задан, команда dir выводит имена в том порядке, в котором они записаны в каталоге. Если параметр /o использован без параметра порядок_сортировки , команда dir выводит имена каталогов в алфавитном порядке, затем — имена файлов в алфавитном порядке. Двоеточие (:) является необязательным. Ниже приведен список значений, которые могут быть использованы при задании параметра порядок_сортировки . Допускается использование любого их сочетания без пробелов между ними.
    Значение Описание
    n Сортировка по именам в алфавитном порядке
    e Сортировка по расширениям в алфавитном порядке
    d Сортировка по дате и времени от ранних к поздним
    s Сортировка по размеру от меньших к большим
    g Сортировка с группированием каталогов перед файлами
    -n Сортировка по именам в обратном алфавитном порядке (от Z к A)
    -e Сортировка по расширению в обратном алфавитном порядке (от .ZZZ к .AAA)
    -d Сортировка по дате и времени от поздних к ранним
    -s Сортировка по размеру от больших к меньшим
    -g Сортировка с группировкой каталогов после файлов
    /t [[ : ] поле_времени ] Задание поля времени для вывода и сортировки. Ниже приведен список значений, которые могут быть использованы при задании параметра поле_времени .
    Значение Описание
    c Создание
    a Последнее обращение
    w Последняя запись
    /s Перечисление всех случаев обнаружения определенного имени файла в указанном каталоге и всех его подкаталогах. /b Перечисление каждого имени файла (включая расширение) или каталога на отдельной строке. При использовании параметра /b заголовочные сведения или сводка не выводятся. Параметр /b отменяет параметр /w . /l Вывод несортированного списка имен каталогов и имен файлов строчными буквами. Параметр /l не позволяет преобразовывать дополнительные символы в строчные. /n Вывод списка в расширенном формате с именами файлов в правой части экрана. /x Вывод сокращенных имен файлов файловых систем NTFS и FAT. Формат совпадает с форматом параметра /n , но сокращенные имена выводятся после полных. /c Вывод разделителя десятичных разрядов в размере файлов. /4 Отображение года в четырехзначном формате. /? Отображение справки в командной строке.
    Читайте также:  Windows 10 для слабых ноутбуков активированная

    Примечания


    • Использование нескольких имен_файлов

    Допускается использование нескольких имен_файлов . Разделяйте имена файлов пробелом, запятой или точкой с запятой. Для вывода группы файлов допускается применение подстановочных знаков (? и *) в параметре имя_файла .

    Использование подстановочных знаков

    Для вывода списка подгруппы файлов и подкаталогов можно использовать подстановочные знаки (? и *).

    Задание атрибутов файлов для вывода

    Если параметр /a используется более чем с одним значением параметра атрибуты , команда dir выведет имена только тех файлов, все атрибуты которых совпадают с заданными. Например, при использовании параметра /a со значениями атрибутов r и -h в формате /a:r-h или /ar-h команда dir выведет имена файлов, являющихся одновременно скрытыми и защищенными от записи.

    Указание порядка сортировки имен файлов

    Если указано несколько значений порядка_сортировки , команда dir сортирует имена файлов сначала по первому условию, затем — по второму и т. д. Например, если указан ключ /o со значениями e и -s порядка_сортировки в формате /o:e-s или /oe-s , команда dir отсортирует имена каталогов и файлов по расширениям, затем от больших файлов к меньшим и выведет окончательный результат. В результате сортировки по алфавиту файлы без расширений будут идти вначале, затем имена каталогов, а потом имена файлов с расширениями.

    Использование перенаправления и каналов

    Чтобы перенаправить вывод команды dir в файл с помощью символа (>) или использовать канал (|) для передачи вывода в другую команду, необходимо использовать параметры команды dir /a:-d и /b для вывода только списка имен файлов. Параметр имя_файла с параметрами /b и /s можно использовать, чтобы указать поиск командой dir в текущем каталоге и его подкаталогах всех файлов, соответствующих значению имя_файла . При этом команда dir выведет только имя диска, имя каталога, имя файла и расширение по одному файлу в строке. Чтобы использовать перенаправление с помощью каналов, в файле Autoexec.nt должна быть установлена переменная среды TEMP.

    Предварительное задание параметров команды dir

    Параметры команды dir могут быть предварительно заданы включением команды set для переменной среды DIRCMD в файл Autoexec.nt. В команде set dircmd может быть использована любая допустимая комбинация параметров команды dir , включая расположение и имя файла.

    Например, чтобы использовать переменную среды DIRCMD для задания вывода в расширенном формате ( /w ) по умолчанию, в файле Autoexec.nt необходимо ввести следующую строку:

    При однократном использовании команды dir можно отменить параметр с помощью переменной среды DIRCMD. Для этого введите параметр, который требуется отменить, в командной строке dir , указав перед ним знак минус. Например:

    Чтобы изменить параметры DIRCMD, используемые по умолчанию, введите следующую команду:

    Новые параметры по умолчанию останутся в силе для всех последующих команд dir , пока команда set dircmd не задаст новые параметры или не будет перезагружен компьютер.

    Чтобы удалить все параметры по умолчанию, введите следующую команду:

    Чтобы просмотреть текущие параметры переменной среды DIRCMD, введите следующую команду:

  • Команда dir с другими параметрами доступна в консоли восстановления.
  • Примеры

    Чтобы вывести подряд все каталоги в алфавитном порядке, в несколько колонок и с паузой после заполнения каждого экрана, убедитесь, что корневой каталог является текущим, и введите следующую команду:

    Команда dir выводит имя корневого каталога, имена его подкаталогов и имена файлов (включая расширения) в этом каталоге. Затем выводятся имена подкаталогов и имена файлов в каждом каталоге дерева каталогов.

    Для изменения предыдущего примера так, чтобы команда dir не выводила имена каталогов, введите следующую команду:

    Чтобы напечатать список каталогов, введите следующую команду:

    Если указать параметр prn , список каталогов отправляется на принтер, подключенный к порту LPT1. Если принтер подключен к другому порту, необходимо заменить параметр prn именем этого порта.

    Вывод команды dir также может быть направлен в файл при замене prn на имя файла. Кроме того, можно также ввести путь. Например, для направления вывода команды dir в файл Dir.doc в каталоге Records введите следующую команду:

    Если файл Dir.doc не существует, команда dir создаст его при условии наличия каталога Records. Если этот каталог не существует, выводится следующее сообщение:

    Ошибка создания файла

    Чтобы вывести список всех файлов с расширением .txt во всех каталогах диска C, введите следующую команду:

    Команда dir выводит на экран алфавитный список файлов, удовлетворяющих заданному шаблону, в несколько колонок с паузой после заполнения каждого экрана.

    1 .. 30 31 32 33 34 .. 282

    Оцените статью