Домашняя » как » Как использовать команду DIR в Windows

    Как использовать команду DIR в Windows

    Команда DIR - это мощная функция командной строки Windows, в которой перечислены все файлы и подкаталоги, содержащиеся в определенном каталоге. Команда DIR также предлагает некоторые переключатели, которые разблокируют некоторые мощные функции. Давайте взглянем.

    Командные переключатели DIR

    Вы можете использовать DIR Сама команда (просто введите «dir» в командной строке), чтобы вывести список файлов и папок в текущем каталоге. Чтобы расширить эту функциональность, вам нужно использовать различные параметры или параметры, связанные с командой..

    Отображать на основе атрибутов файла

    Вы можете добавить «/ A» после буквенного кода после команды DIR для отображения файлов с определенным атрибутом. Эти буквенные коды включают в себя:

    • D: Отображает все каталоги в текущем пути
    • Р: Отображает файлы только для чтения
    • ЧАС: Отображает скрытые файлы
    • A: Файлы, которые готовы к архивированию
    • S: Системные файлы
    • Я: Не проиндексированные файлы содержимого
    • L: Очки повторной обработки

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

    реж / объявление

    Вы можете комбинировать эти коды тоже. Например, если вы хотите показать только системные файлы, которые также скрыты, вы можете использовать следующую команду:

    Дир / Ясень

    Вы также можете добавить «-» (минус) перед любым из этих буквенных кодов, чтобы указать, что команда DIR не показывает такой тип файла. Так, например, если вы не хотите видеть какие-либо каталоги в результатах, вы можете использовать эту команду:

    dir / a-d

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

    dir / a: d

    Это может немного облегчить анализ, но это совершенно необязательно.

    Показать раздетые результаты

    С использованием / б Команда switch с помощью команды DIR удаляет всю лишнюю информацию, отображая только имена папок и файлов в текущем каталоге, а не такие атрибуты, как размер файла и отметки времени. Введите следующую команду, чтобы она заработала:

    dir / b

    Отображение с использованием разделителя тысяч

    В современных версиях Windows командная строка отображает большие числа, разделенные запятыми (например, 25 000 вместо 25 000). Это было не всегда так. В старых версиях вы должны были использовать / с переключиться, чтобы показать эти запятые.

    Зачем включать это здесь, если это уже по умолчанию? Потому что если по какой-то причине вы не чтобы показать эти запятые, вы можете использовать этот переключатель вместе со знаком «-» минус:

    dir / -c

    Отображать результаты в столбцах

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

    DIR / D

    Отображать результаты в нижнем регистре

    / L переключатель отображает все имена файлов и папок в нижнем регистре.

    dir / L

    Отображение результатов имени файла в крайнем правом углу

    По умолчанию в командной строке отображаются имена файлов в крайнем правом углу. / N Переключатель используется для достижения этого эффекта. Теперь вы можете использовать его вместе с «-» (минус), чтобы вместо имени файла отображались крайние левые.

    реж / -N

    Отображать результаты в отсортированном порядке

    Вы можете использовать / O Переключатель с последующим буквенным кодом для отображения результатов каталога, отсортированных по-разному. Эти буквенные коды включают в себя:

    • D: Сортировка по дате / времени. Старые записи появляются первыми.
    • E: Сортировка по расширению файла в алфавитном порядке.
    • Г: Сортирует, сначала перечисляя папки, а затем файлы.
    • N: Сортировка по имени файла / папки в алфавитном порядке.
    • S: Сортировка по размеру файла, от меньшего к большему.

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

    dir / OD

    Вы также можете добавить «-» (минус) перед любой из вышеперечисленных опций, чтобы изменить порядок. Так, например, если вы хотите отсортировать файлы по времени и дате с появлением новых записей, вы можете использовать эту команду:

    dir / O-D

    Отображать результаты по одной странице за раз

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

    реж / Р

    Показать метаданные

    С использованием / Q при включении команды DIR отображаются метаданные, связанные с файлами и каталогами, а также сведения о владельце.

    DIR / Q

    Отображение альтернативных потоков данных (ADS)

    Переключатель отображает любые альтернативные потоки данных (ADS), которые могут содержать файлы. ADS - это функция файловой системы NTFS, позволяющая файлам содержать дополнительные метаданные для поиска файлов по автору и названию..

    реж / Р

    Показать все файлы и папки и все внутри

    Вы можете использовать / S переключиться на рекурсивное отображение всех файлов и папок в текущем каталоге. Это означает, что все файлы и папки в каждом подкаталоге, все файлы и папки в этих подкаталогах и т. Д. Быть готовым к много результатов.

    DIR / S

    Показать результаты, отсортированные по времени

    С использованием / Т Переключатель вместе с буквенным кодом позволяет сортировать результаты по разным отметкам времени, связанным с файлами и папками. Эти буквенные коды включают в себя:

    • A: Время последнего доступа к элементу.
    • C: Время создания элемента.
    • W: Время последней записи элемента. Это опция по умолчанию используется.

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

    dir / TC

    Отображать результаты в широком формате

    / W переключатель похож на / D (который показывает столбцы), но вместо этого он сортирует результаты в широком формате по горизонтали.

    реж / Вт

    Отображать короткие имена файлов

    /ИКС Переключатель показывает короткое имя файла, когда длинное имя не соответствует правилам именования 8.3..

    реж / X

    Отображение справочных страниц для DIR

    С использованием /? Коммутатор отображает полезную информацию о команде DIR, включая краткое описание всех коммутаторов, о которых мы говорили.

    Примеры команд DIR

    Хорошо, теперь вы знаете о переключателях и опциях, связанных с командой DIR. Давайте рассмотрим несколько примеров из реальной жизни, чтобы лучше понять, как вы можете начать использовать их..

    Просто реж Команда возвращает список всех файлов и папок в текущем каталоге, в котором вы находитесь.

    Выполнение следующей команды показывает все системные файлы внутри вашего текущего пути, используя атрибут «s»:

    dir / a: s

    Но что делать, если вы хотите просмотреть все файлы определенного типа во всех последующих папках вашего текущего пути. Это просто, просто запустите эту чрезвычайно быструю и полезную команду:

    dir \ *. mp3 / s

    Вы можете заменить часть «.mp3» любым форматом файла, который вы ищете..

    Звездочка действует как подстановочный знак, говоря «найди что-нибудь с форматом файла .mp3 в конце», в то время как «/ s» рекурсивно просматривает все папки в вашем текущем пути.

    Теперь вы, возможно, заметили, что вернуло МНОГО результатов. Почти слишком много, чтобы можно было читать до того, как они прокрутятся с экрана. Здесь мы можем использовать переключатель паузы, чтобы дать вам возможность прочитать их. Для этого измените команду следующим образом:

    dir \ *. mp3 / s / p

    Еще одна хитрость, предлагаемая командной строкой, называется конвейерная обработка Вы можете использовать символ «>» для отправки результатов одной команды в другое место или службу. Хорошим примером этого является отправка всех ваших результатов в текстовый файл. Затем вы можете прокрутить их позже или импортировать в другие типы документов. Для этого вы можете использовать команду:

    dir \ *. mp3 / s / b> filename.txt

    Мы добавили / б переключитесь туда, чтобы вывести только имена файлов без каких-либо других подробностей. Символ больше, чем перенаправляет все, что обычно отображается в ваших результатах, прямо в файл.


    Существует много других комбинаций и применений для команды DIR, но это должно стать хорошей отправной точкой, чтобы помочь вам понять основы.