DIR: список файлов в папке
Автор: Михаил Алфёров | Категория: Alfline, Windows, Операционные системы, ПО | Опубликовано: 22-02-2009
Комментариев нет
Как-то раз мне пришлось послать по мессенджеру список имеющихся у меня на диске фильмов. В папке Кино их было предостаточно. Тогда, кажется, я нажимал F2, чтобы переименовать файл, копировал его название и вставлял его в окошко IM-клиента. Так обработал каждый файл и послал список.
Конечно, этот способ для извращенцев очень неудобный. Чтобы составить список имеющих фильмов сегодня я использую другой способ. Открываю при помощи утилиты cmd.exe необходимую директорию.
Открыть нужную директорию можно несколькими способами. Если у вас Windows Vista или Windows 7, то можно в Проводнике Windows открыть директорию, в которой находится искомая папка. Удерживая Shift, щелкнуть правую клавишу и выбрать в контекстном меню пункт Открыть окно команд. Или запустить утилиту cmd.exe (Пуск → Выполнить или Win + r → напечатать cmd → ОК) и перейти в нужную директорию (предположим, что фильмы, список которых нам надо подготовить, находятся на диске D:\ в папке Кино):
cd /d D:/Кино.
После этого мы можем вывести список имеющихся в данной директории файлов (в нашем примере фильмов):
dir /b (ключ b позволит вывести только имена файлов)
Чтобы поместить список в файл (сформируем его в папке Temp на диске C:\) используем такую команду:
dir /b >c:/temp/list.rtf (при открытии файла надо будет выбрать кодировку MS-DOS или Кириллица (DOS))
Если в папке с фильмами есть вложенные папки, можно использовать ключ s, чтобы в списке были файлы и из искомой папки и из вложенных:
dir /b /s >c:/temp/list.rtf (ключ s выводит файлы из вложенных папок)
Если в папке Кино фильмы сложены в папки (каждый фильм в отдельной папке), и наиболее удобным списком фильмов станет список имеющихся папок, то можно применить другие ключи:
dir /b /ad ( ключ a c атрибутом d выводит список Каталогов)








