Вопрос от пользователя
Здравствуйте.
Помогите с одним вопросом… У меня есть несколько внешних дисков и на них записаны фильмы. Я хочу получить список всех названий (имен) этих файлов в тексте, чтобы его распечатать и положить рядом в коробочку с диском (скажем, навести порядок!).
Это серьезно бы облегчило поиск и подключение нужного диска.
Доброго дня!
Эту задачу можно решить несколькими способами (несмотря на то, что я ниже приведу универсальные варианты — в зависимости от вашей версии Windows, часть из них может не сработать…). Так что проверяйте сразу несколько из них…
Способы получить список имен файлов
Вариант 1 (с помощью Total Commander)
Наиболее простой и предпочтительный вариант (к тому же точно работающий во всех версиях ОС) — воспользоваться помощью (ссылка на офиц. сайт). Если кто не знает — это спец. программа для работы с файлами (альтернатива проводнику).
Запустив Total Commander, перейдите в нужный каталог (в тот, где у вас хранятся фильмы, например) и выделите все файлы (для этого достаточно нажать Ctrl+A).
Далее в меню ‘Выделение’ выберите опцию ‘Сохранить выделение в файл…’ (в некоторых версиях программы есть возможность скопировать имена файлов в буфер — если сделаете так, то потом откройте документ Word и вставьте список, нажав Ctrl+V).
Собственно, полученный текстовый файл можно открыть в любом блокноте (я использую Notepad++), ну и после распечатать список (Ctrl+P) …
Вариант 2 (через браузер)
Для этого нам понадобиться запустить какой-нибудь современный браузер (я проверял на Chrome и Firefox).
После откройте проводник и перейдите в папку с нужными вам файлами — нужно будет скопировать путь до нее, нажать сочетание Ctrl+C (адрес, вида: ‘C:\Users\alex\Videos\Фильмы’)
После, вставить этот скопированный ‘путь’ в адресную строку браузера и нажать Enter. В результате вы увидите, что обозреватель покажет вам список всех файлов и дату последнего изменения.
Теперь достаточно выделить всё нужное на странице и скопировать это .
Затем скопированный список лучше всего вставить (сочетание Ctrl+V) в Excel (или его аналоги). Это удобнее тем, что в Excel вы легко сможете удалить ненужные вам столбики (с датой, например) …
Вариант 3 (список со вложенными файлами и папками)
Этот способ универсальный, и к тому же позволяет получить не только список файлов из текущего каталога, но и из всех вложенных.
Например, есть у вас в каталоге ‘Видео’ отдельная папка ‘Кино 90-х’, в которой 2 десятка др. фильмов — вышеперечисленные способы бы не позволили узнать их название (из полученного списка), а этот позволит!
Для работы нам понадобиться командная строка (ничего сложного там не будет!).
В ней нужно последовательно ввести две команды, после каждой нажать Enter:
- cd C:\Users\alex\Videos\Фильмы (вместо ‘C:\Users\alex\Videos\Фильмы’ укажите свой каталог),
- dir /b /s | sort >, List.txt (эта команда создаст файл ‘List.txt’ в выбранной вами папке со всеми файлами и каталогами, что в нем есть! Кроме этого, она отсортирует список от А к Я).
Как убрать путь (C:\Video\) из списка
Кстати, если в списке файлов вам среди названия фильмов (файлов) не нужен их путь — то его легко убрать. Для этого в Notepad++ достаточно:
- нажать на Ctrl+F,
- в окне ‘Замена’ в строку ‘найти’ указать путь (который повторяется в каждой строке),
- в строке ‘Заменить на’ проверить, чтобы была пустота,
- и нажать кнопку ‘заменить все’. В результате: в вашем списке будут только имена (без пути)!
Вариант 4 (без доп. софта)
Этот способ работает не во всех версиях ОС Windows (в 10-ке все OK). Зато он быстрый и не требует вообще никакого доп. софта…
Что делать:
- зайти в нужный каталог,
- выделить файлы (Ctrl+A),
- зажать клавишу Shift (левую),
- нажать ПКМ (правую кнопку мыши), не отпуская Shift,
- из появившегося меню проводника выбрать опцию ‘Копировать как путь’. Теперь в буфере обмена есть все имена файлов из каталога!
Теперь можно открыть блокнот или тот же Word и вставить список (Ctrl+V).
Если вам мешает в каждой строке путь (‘C:\Users\’) — то как его убрать см. чуть выше.
На этом, думаю, задача решена!?