Командная строка вывод списка файлов. Справка по команде dir и ее параметрам. Создаем текстовый файл со списком файлов определенного расширения в командной строке

Команда DIR выводит список файлов и подкаталогов каталога. Вызванная без параметров команда dir выводит метку тома и серийный номер, за которыми следует список каталогов и файлов на диске, включая их имена, дату и время последнего изменения. А для для просмотра дерева каталогов используется команда TREE .

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

Синтаксис и параметры команды DIR

dir [диск:][путь][имя_файла] [...] атрибуты]]порядок_сортировки]] поле_сортировки]] , где

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

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

  1. Чтобы вывести подряд все каталоги в алфавитном порядке, в несколько колонок и с паузой после заполнения каждого экрана, убедитесь, что корневой каталог является текущим, и введите следующую команду: dir /s/w/o/p
  2. Команда dir выводит имя корневого каталога, имена его подкаталогов и имена файлов (включая расширения) в этом каталоге. Затем выводятся имена подкаталогов и имена файлов в каждом каталоге дерева каталогов.
  3. Для изменения предыдущего примера так, чтобы команда dir не выводила имена каталогов, введите следующую команду: dir /s/w/o/p/a:-d
  4. Чтобы напечатать список каталогов, введите следующую команду: dir > prn. Если указать параметр prn, список каталогов отправляется на принтер, подключенный к порту LPT1. Если принтер подключен к другому порту, необходимо заменить параметр prn именем этого порта.
  5. Вывод команды dir также может быть направлен в файл при замене prn на имя файла. Кроме того, можно также ввести путь. Например, для направления вывода команды dir в файл Dir.doc в каталоге Records введите следующую команду: dir > \records\dir.doc. Если файл Dir.doc не существует, команда dir создаст его при условии наличия каталога Records.
  6. Чтобы вывести список всех файлов с расширением.txt во всех каталогах диска C, введите следующую команду: dir c:\*.txt /w/o/s/p.

В продолжение предыдущей статьи, мы рассмотрим поиск файлов через командную строку с помощью утилиты Dir. Утилита dir как правило используется для вывода списка файлов и каталогов в заданной папке, но так как с помощью параметров можно указать фильтр для выводимой информации, то утилита командной строки подходит и для поиска файлов или каталогов. Но, прежде, немного лирики…

Как то я наблюдал такую ситуацию: женщина заходила в социальную сеть Однокласники, потом вставляла в CR-ROM диск, на котором были ее фотки с любимым котом Мурзиком. Естественно, автоматически выскакивало диалоговое окно, в котором была вкладка, вроде, точно не помню, “Копировать изображения”, женщина благополучно на нее нажимала и ждала, что все фотографии автоматически появятся на ее станице в Однокласниках. Это меня конечно улыбнуло, стоит заметить настойчивость данной дамы, так как она повторяла процесс по несколько раз и в итоге неудач, пожаловалась на качество интернет услуг. В добавок, она умудрилась установить в системе сразу две антивирусные программы (NOD и Касперский), в итоге, Windows висел не по детски.

Командная строка dir

Утилиту dir можно использовать на ровне с утилитами . В данной статье будет рассмотрен скрипт поиска файла в командной строке Windows. Прежде чем приступать к написанию примера, давайте рассмотрим, с какими ключами работает утилита DІR:

DIR [диск: ] [путь] [имя_файла] атрибуты] ] порядок]] дата]]

[диск: ] [путь] – тут нужно указать имя диска и каталога, содержимое которых надо показать

[имя_файла] – говорит о том, что надо включить в список имена, которые надо показать, как вы уже догадались, тут можно использовать и подстановочные знаки: * или?. Для примера, на диске D я создал папку TEST, в которую поместил несколько документов различного типа:

  • generate.mf
  • infosys.mf
  • sysinfo.mf
  • xa_032.рdf
  • xa_033.рdf
  • xa_034.рdf
  • xa_035.рdf
  • xa_036.рdf
  • xa_037.pdf
  • send_mail_data.vbs.txt
  • send_mail_text.vbs.txt
  • subdomen_scan.wsf.txt

Стоит помнить, что для параметра [имя_файла] нельзя задать через запятую собственную цепочку. Теперь для разминки, осуществим поиск файла через командную строку с расширением pdf. Для этого пропишем:

Dir d:\test*.pdf

После выполнения заданной команды, мы увидим только те документы, которые имеют расширение pdf.

Хорошо, продолжим рассмотрение ключей:

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

D – собственно, только папки

H – включает вывод только скрытых документов

S – включает вывод только системных документов

R – атрибут файла “только чтение”

A – атрибут файла “архивный”

- – данный префикс имеет значение НЕ

Если ключ отсутствует, то произойдет вывод всех файлов и папок, кроме тех, которые являются скрытыми и системными, если же данный параметр прописан без атрибутов, то произойдет вывод всех документов, включая скрытые и системные.

DIR C:\ /A:HS – вывод только тех, которые имеют атрибуты «скрытый» и «системный».

DIR С:\ /А:-Н – вывод всех, кроме скрытых.

DIR С:\ /A:D – выводим список всех каталогов

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

/S –просмотреть информацию не только из текущего каталога, но и из его подпапок

Ну, теперь для написания скрипта, который осуществит поиск файлов в командной строке, информации достаточно. Цель такова, написать батник (searchfiles.cmd ) которому будут передаваться два аргумента: путь к диску или каталогу и шаблон, по которому будет происходить поиск файла через командную строку Windows. И так, смотрим на пример:

@If "%1"=="" (Set pathf=D:\test) else (Set pathf=%1)

@If "%2"=="" (Set exmf=*.pdf) else (Set exmf=%2)

Dir %pathf%%exmf% /s

В первой строчке мы проверяем наличие первого аргумента, если он пуст, то, переменная pathf будет содержать путь по умолчанию D:\test. Во второй – происходит проверка на второй аргумент и аналогично, при его отсутствии, переменная exmf получает значение по умолчанию *.pdf. В последней строчке будет происходить поиск файлов в командной строке по заданному шаблону.

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


Многие пользователи забывают об утилите Dir, предоставляющей предельно простой, но в то же время надежный и предсказуемый способ поиска файлов. На возможностях утилиты Dir не сказываются ни ущербный механизм поиска Microsoft, ни ограничения проводника. Хотя в утилите Dir недостижимы некоторые визуальные функции проводника, с ее помощью вы можете найти требуемые файлы, а затем по необходимости выполнить очистку средствами проводника.

По умолчанию утилита Dir отображает только видимые файлы в текущей папке. Тем не менее, воспользовавшись масками и имеющимися ключами, можно найти практически любой файл. К примеру, если вам нужно найти все исполняемые файлы на заданном жестком диске, откройте окно командной строки в корневой папке жесткого диска и введите команду:

Dir *.EXE /S

Конструкция *.ЕХЕ указывает утилите Dir искать все файлы с расширением EXE, а ключ IS - выполнять поиск не только в текущей папке, но и во всех ее вложенных папках. Ниже перечислены наиболее употребительные ключи утилиты Dir.

  • /А - вывод файлов с определенным атрибутом. Чтобы задать атрибут, необходимо добавить к ключу соответствующую букву:
  • А - архивные файлы;
  • D - папки;
  • H - скрытые файлы;
  • R - файлы для чтения;
  • S - системные файлы.

Если вы, напротив, не хотите отображать файлы с заданным атрибутом, то воспользуйтесь знаком - (минус). Например, чтобы найти все файлы только для чтения, но без системных файлов, необходимо указать ключи /AR и /А-S.

  • /О - сортировка файлов согласно выбранному критерию:
  • D - по дате (начиная с самых старых);
  • Е - по расширению;
  • С - по группе (начиная с групповых папок);
  • N - по имени;
  • S - по размеру (начиная с самых маленьких).

Порядок сортировки можно изменить при помощи знака - (минус). Например, чтобы сначала вывести самые новые файлы, следует указать ключ /O-D.

  • /Р - пауза при каждом обновлении экрана. Эта пауза дает возможность просмотреть сгенерированные результаты вывода.
  • /Q - вывод помимо стандартной информации имен владельцев файлов.
  • /S - отображение информации обо всех вложенных папках в дополнение к информации о текущей папке.
  • D - вывод информации о дате:
  • C - дата создания;
  • L - дата последнего доступа;
  • W - дата последней модификации.

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

  • /W, /D и /В - выбор способа отображения файлов. Все три ключа удаляют вспомогательную информацию и выводят только имена файлов. Ключ /W отображает имена файлов в максимально возможном количестве столбцов, умещающихся на экране, сортируя файлы по строкам. Ключ /D придает отображаемым файлам тот же вид, что и /W, однако файлы сортируются по столбцам. Ключ /В выводит имена файлов в одну строку - такой формат особенно полезен для перенаправления результатов работы утилиты Dir в файл для последующего анализа.

Сохранение результатов выполнения команды

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

Перенаправление вывода осуществляется с помощью символов > и >>. Символ > всегда создает новый файл, а символ >> добавляет результаты в существующий файл, а при отсутствии файла создает новый.

Чтобы перенаправить результаты работы утилиты в файл, необходимо добавить к ней нужный символ и имя файла. Например, команда Dir /B >> DirOut.TXT помещает информацию, генерируемую утилитой Dir, в файл DirOut.TXT.

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

Синтаксис

dir [диск : ] [путь ][имя_файла ] [...] [ /p ] [/q ] [/w ] [/d ] [/a [[ : ]атрибуты ]] [/o [[: ] порядок_сортировки ]] [/t [[ : ]поле_сортировки ]] [/s ] [/b ] [/l ] [ /n ] [/x ] [/c ] [/4 ]

Параметры

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

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

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

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

/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, используемые по умолчанию, введите следующую команду:

    set= новый_параметр

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

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

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

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

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

Примеры

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

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

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

dir /s/w/o/p/a:-d

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

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

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

dir > \records\dir.doc

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

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

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

dir c:\*.txt /w/o/s/p

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

Если вам когда-нибудь понадобиться получить список всех файлов, то вы обнаружите пренеприятнейшую новость. Интерфейс проводника Windows не позволяет вам это сделать в простой и понятной форме. И вроде бы задача до безумия проста, и вроде перед глазами все необходимые файлы, но... Однако, это можно очень просто сделать с помощью командной строки (cmd). Кроме того, командная строка позволит вам отфильтровать только необходимые файлы, например, только mp3. В данном случае мы будем использовать специальную команду "dir". Скорее всего, опытным пользователям это команда хорошо знакома, поэтому статья будет для них не интересной. Но, для большинства обычных пользователей она окажется весьма полезной.

Примечание: вы так же можете использовать различные каталогизаторы и органайзеры , то они требуют установки дополнительных приложений.

Если вам кажется, что это никогда вам в жизни не пригодится, то вы ошибаетесь. Практически каждый пользователь каждый день в неявном виде использует списки файлов. Это и поиск необходимого документа среди всех ваших документов. Это музыка. Это фотографии. Это различный экспорт файлов в ваших приложениях. Банально, тот же плей лист. Просто вы никогда не сталкивались с такими простыми задачами, как "передать список файлов, например, в техподдержку", "коллективно выбрать необходимую вам музыку из всего списка" (причем обычно это делается на бумаге, да существует огромное количество "модных девайсов", но они никогда не заменят такие простые вещи, как бумагу и карандаш), "загрузить список в новое приложение" (далеко не во всех приложениях качественно реализован импорт), "использование для технических нужд тех же консольных приложений" (например, различная пакетная обработка файлов; конечно, рядовой пользователь никогда не будет этого делать, но...) и многое многое другое.

Выводим список файлов папки и ее подпапках на экран командной строки

  • Откройте командную строку в необходимой папке ()
  • Введите "dir" (без кавычек) и нажмите Enter. Вы получите список файлов (см. картинку)
  • Если вам необходимо перечислить файлы во всех вложенных папках, то вместо "dir" используйте "dir /s" (вводить без кавычек)

Полученные списки могут быть довольно длинными, особенно если список создается для каких-нибудь объемных каталогов. Такие списки не поместятся на экране, и с ними будет не очень удобно работать. К счастью, вы очень легко можете сохранить весь полученный список в отдельный текстовый файл.

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

  • Откройте командную строку в необходимой папке.
  • Введите "dir > listmyfolder.txt" (без кавычек) и нажмите Enter. Весь список сохранится в файле "listmyfolder.txt".
  • Если вам необходимо так же сохранить файлы и из всех вложенных каталогов, то используйте команду "dir /s > listmyfolder.txt" (без кавычек)

Файл "listmyfolder.txt" будет создан в той же папке, в которой вы находитесь. Небольшой уточнение по поводу файла, вы можете называть его как вам будет угодно, задавать ему абсолютно любое расширение. Каких-то специальных ограничений нет, кроме тех, что требует система Windows к названиям файлов. Так же вы можете использовать полные пути, для сохранения списка в другом каталоге. Например, вы хотите сохранить файл на диске "F:" в каталоге "list". Для этого вам необходимо будет использовать такую команду "dir > F:\list\listmyfolder.txt" (без кавычек). Как видите ничего сложно нет.

Создаем текстовый файл со списком файлов определенного расширения в командной строке

Далеко не всегда вам необходимо получить все файлы в каталоге. Например, вы хотите получить только список фотографий или только музыки. Согласитесь, что вручную изменять полный список файлов - скучная и рутинная задача. Чтобы облегчить всем жизнь, командная строка поддерживает специальный символ *, с помощью которого можно составить так называемые регулярные выражения (порой их называют маской). Не стоит пугаться страшных слов, никаких сложных конструкций в варианте "/d+?[\.2345]?d+[\.]?mp3/$" вы не встретите. Далее мы приведем простые примеры, как вы можете получить списки всех ваших mp3 и jpg файлов, т.е. музыки и фотографий.

Получение всех mp3 файлов в папке и во всех вложенных папках из командной строки

  • dir /s *.mp3 > listmp3.txt

В файле "listmp3.txt" будет список всех ваших MP3-файлов.

Получение всех фотографий в формате JPEG в папке и во всех вложенных папках из командной строки

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

  • dir /s *.jpg > listjpg.txt

В файле "listjpg.txt" будет список всех ваших фотографий в формате JPEG.

Получение простого формата списка из командной строки

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

  • dir /s /b *.jpg > listjpg.txt

Если вам интересно, то есть много других полезных команд. Чтобы узнать полный список команд, вам необходимо ввести команду "help". Конечно, краткое описание команды вряд ли поможет вам представить, как можно использовать команду. Поэтому существует специальный параметр "/?". Если вы его введете сразу после команды, то в окне консоли появится небольшой мануал по использованию команды и ее параметров.

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


  • Как открыть командную строку в Windows 7 / Vista от имени администратора?

Технические советы