Как скопировать имена всех файлов в папке
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как скопировать все названия файлов в папке
Откройте папку, отсортируйте файлы по названию, отметьте все элементы папки ( Ctrl + A ), затем зажмите Shift и кликните правой кнопкой мыши, в контекстном меню нажмите пункт «Копировать как путь».
После этого переключитесь в текстовый редактор и нажмите Ctrl + V . Перед Вами окажется список с путями и именами всех элементов выбранной папки.
MacOS
Откройте папку, отсортируйте файлы по названию, отметьте все элементы папки ( ⌘Cmd + A ), затем нажмите ⌘Cmd + C , чтобы скопировать файлы.
Как получить список файлов и папок в Windows 10/11 (например, название музыки и фильмов перенести в текст и всё упорядочить. )
Вопрос от пользователя
Здравствуйте.
Помогите с одним вопросом. У меня есть несколько внешних дисков и на них записаны фильмы. Я хочу получить список всех названий (имен) этих файлов в тексте, чтобы его распечатать и положить рядом в коробочку с диском (скажем, навести порядок!).
Это серьезно бы облегчило поиск и подключение нужного диска.
Доброго дня!
Эту задачу можно решить несколькими способами (несмотря на то, что я ниже приведу универсальные варианты — в зависимости от вашей версии Windows, часть из них может не сработать. ). Так что проверяйте сразу несколько из них.
Способы получить список имен файлов
Вариант 1 (с помощью Total Commander)
Наиболее простой и предпочтительный вариант (к тому же точно работающий во всех версиях ОС) — воспользоваться помощью Total Commander (ссылка на офиц. сайт). Если кто не знает — это спец. программа для работы с файлами (альтернатива проводнику).
Запустив Total Commander, перейдите в нужный каталог (в тот, где у вас хранятся фильмы, например) и выделите все файлы (для этого достаточно нажать Ctrl+A).
Выделяем все файлы в нужном каталоге
Далее в меню «Выделение» выберите опцию «Сохранить выделение в файл. « (в некоторых версиях программы есть возможность скопировать имена файлов в буфер — если сделаете так, то потом откройте документ Word и вставьте список, нажав Ctrl+V ).
Сохранить выделение в файл (Total Commander)
Собственно, полученный текстовый файл можно открыть в любом блокноте (я использую Notepad++), ну и после распечатать список (Ctrl+P) .
Текстовый файл можно открывать — список готов!
Вариант 2 (через браузер)
Для этого нам понадобиться запустить какой-нибудь современный браузер (я проверял на Chrome и Firefox).
После откройте проводник и перейдите в папку с нужными вам файлами — нужно будет скопировать путь до нее, нажать сочетание Ctrl+C (адрес, вида: «C:\Users\alex\Videos\Фильмы» )
Открываем каталог || скрин из ОС Windows 10
После, вставить этот скопированный «путь» в адресную строку браузера и нажать Enter. В результате вы увидите, что обозреватель покажет вам список всех файлов и дату последнего изменения.
Теперь достаточно выделить всё нужное на странице и скопировать это ().
Открываем путь в Chrome
Затем скопированный список лучше всего вставить (сочетание Ctrl+V) в Excel (или его аналоги). Это удобнее тем, что в Excel вы легко сможете удалить ненужные вам столбики (с датой, например) .
Вставляем список в Excel для дальнейшей работы.
Вариант 3 (список со вложенными файлами и папками)
Этот способ универсальный, и к тому же позволяет получить не только список файлов из текущего каталога, но и из всех вложенных.
Например, есть у вас в каталоге «Видео» отдельная папка «Кино 90-х» , в которой 2 десятка др. фильмов — вышеперечисленные способы бы не позволили узнать их название (из полученного списка), а этот позволит!
Для работы нам понадобиться командная строка (ничего сложного там не будет!) .
В ней нужно последовательно ввести две команды, после каждой нажать Enter:
- cd C:\Users\alex\Videos\Фильмы (вместо «C:\Users\alex\Videos\Фильмы» укажите свой каталог) ;
- dir /b /s | sort > List.txt (эта команда создаст файл «List.txt» в выбранной вами папке со всеми файлами и каталогами, что в нем есть! Кроме этого, она отсортирует список от А к Я).
CMD — открываем каталог, получаем список
Как убрать путь (C:\Video\) из списка
Кстати, если в списке файлов вам среди названия фильмов (файлов) не нужен их путь — то его легко убрать. Для этого в Notepad++ достаточно:
- нажать на Ctrl+F ;
- в окне «Замена» в строку «найти» указать путь (который повторяется в каждой строке);
- в строке «Заменить на» проверить, чтобы была пустота;
- и нажать кнопку «заменить все» . В результате: в вашем списке будут только имена (без пути)!
Убираем путь до каталога в блокноте
Вариант 4 (без доп. софта)
Этот способ работает не во всех версиях ОС Windows (в Windows 10 и 11-й всё OK ). Зато он быстрый и не требует вообще никакого доп. софта.
- зайти в нужный каталог;
- выделить файлы (Ctrl+A);
- зажать клавишу Shift (левую);
- нажать ПКМ (правую кнопку мыши), не отпуская Shift;
- из появившегося меню проводника выбрать опцию «Копировать как путь» . Теперь в буфере обмена есть все имена файлов из каталога!
Выделяем и копируем путь
Теперь можно открыть блокнот или тот же Word и вставить список (Ctrl+V).
Вставляем скопированный список
Если вам мешает в каждой строке путь («C:\Users\») — то как его убрать см. чуть выше.
На этом, думаю, задача решена!?
Первая публикация: 4.11.2020
Как скопировать имена всех файлов в папке?
Из серии «век живи — век учись». Возникла у меня тут задача — скопировать в буфер обмена все имена файлов из какой-либо папки. Не сами файлы, а именно их имена.
Зачем? Я недавно писал, что для долгосрочного хранения данных использую оптические диски. При этом встает вопрос, что на каком диске записано?
Существуют специальные программы, которые умеют вести каталоги дисков, с поиском по именам файлов и т.п. (их много, если интересно — гуглите «каталогизаторы дисков»). Но ваш покорный слуга как-то обходится текстовым файлом, куда, до недавнего времени, скидывались скриншоты того, что записано на диск.
Но скриншоты — вариант не самый лучший, ведь по информации на них нельзя ничего найти поиском. Вот я и подумал — что надо бы в свой «файлик с содержимым дисков» помещать имена записанных файлов текстом, а не скриншоты… Только вот — как их скопировать? По одному? Ну, можно конечно, а если их много? Допустим, несколько сотен?
Оказалось, нужный функционал уже встроен в Windows. Для того, чтобы скопировать все имена файлов (а говоря точнее — пути ко всем файлам, но нам это тоже подходит, потому, что пути содержат имена), надо выделить интересующие файлы, и выполнить на них щелчок правой кнопкой мыши, зажав при этом клавишу Shift. В контекстом меню появится пункт «Копировать как путь» (в англоязычной Windows — Copy as path).
Если выбрать его, пути ко всем выбранным файлам будут помещены в буфер обмена. Вот так:
«E:\Фото все\2008\DSCN5667.JPG»
«E:\Фото все\2008\DSCN5668.JPG»
«E:\Фото все\2008\DSCN5669.JPG»
«E:\Фото все\2008\DSCN5670.JPG»
«E:\Фото все\2008\DSCN5665.JPG»
«E:\Фото все\2008\DSCN5666.JPG»
Если нужны только имена файлов, все остальное можно убрать с помощью инструмента поиска и замены в любом текстовом редакторе.