Как скопировать список файлов папки в Windows

Это может быть не так часто, но иногда вам может потребоваться получить список файлов в папке. Может быть несколько причин, таких как создание списка имен файлов, копирование всех имен файлов, экспорт списка имен файлов в Excel и т. Д. Независимо от причины, в Windows нет опции по умолчанию для создания списка всех файлов. имена файлов в папке. Однако перечислить имена файлов в папке в Windows не так сложно. Вот как создать или скопировать список файлов папки в Windows.

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

Первый и самый простой способ создать список имен файлов в папке - использовать командную строку. Мы можем просто использовать команду DIR для экспорта списка имен файлов в текстовый документ.

Для начала перейдите в папку с файлами, список которых вы хотите создать. Теперь "Shift + щелчок правой кнопкой мыши" в папке, а затем выберите параметр "Открыть командную строку здесь".

создать-файл-список-окна-открыть-командную строку-здесь

Вышеупомянутое действие откроет командную строку в текущей папке. Теперь скопируйте и выполните следующую команду:

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

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

Как видно из приведенной выше команды, мы просто изменили предыдущую команду и удалили атрибут -d, чтобы включить папки в список. Если вам интересно, переключатель / o: n обеспечивает автоматическую сортировку списка по именам.

Добавить опцию копирования списка файлов в контекстное меню, вызываемое правой кнопкой мыши

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

Для начала найдите "regedit" в меню "Пуск" и откройте его.

создать-файл-список-окна-regedit

Вышеупомянутое действие откроет редактор реестра Windows. Здесь перейдите в следующее место:

создать-список-файлов-окон-перейти к ключу

Щелкните правой кнопкой мыши по клавише "Shell" и выберите опцию "New -> Key".

создать-файл-список-окна-новый-ключ-1

Назовите новый ключ "copylist" и нажмите кнопку Enter.

создать-список-файлов-Windows-copylist-ключ

По умолчанию все новые ключи будут иметь строковое значение "(По умолчанию)" без данных значений. Чтобы изменить данные значения, дважды щелкните значение, введите данные значения как "Копировать список файлов" и нажмите кнопку "ОК". Это значение вы увидите в контекстном меню, вызываемом правой кнопкой мыши. Не стесняйтесь изменять текст при необходимости.

создать-список-файлов-Windows-копировать-список-файлов

Теперь щелкните правой кнопкой мыши раздел "Список копирования", выберите "Создать", а затем "Ключ".

создать-файл-список-окна-новый-ключ-2

Введите "команда" в качестве имени ключа.

создать-файл-список-Windows-команда-ключ

Опять же, новый ключ будет иметь собственное значение по умолчанию. Чтобы отредактировать данные значения, дважды щелкните значение по умолчанию, чтобы открыть окно "Редактировать данные значения". Здесь введите cmd / c dir "% 1" / b / a: -d / o: n | clip, и нажмите кнопку "ОК", чтобы сохранить изменения.

Примечание. если вы также хотите отобразить папки вместе с файлами в папке, замените / a: -d на / a.

создать-файл-список-окна-ввод-команда

С этого момента вы можете скопировать список файлов, просто щелкнув правой кнопкой мыши папку, содержащую все ваши файлы, и выбрав опцию "Копировать список файлов". После копирования вы можете вставить список в любое место, например, в блокнот или лист Excel.

Создать-список-файлов-Windows-копировать-файл-список-вариант

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

6 комментариев

  1. Дай мне посмотреть, получу ли я это. Вы заставляете людей делать RegEdit, а не просто создавать простой файл .bat?

  2. Есть программа для захвата экрана, которую я использовал в течение многих лет, под названием FastStone Capture. Один из вариантов - "Захватить окно прокрутки". Используя эту команду, я могу получить список папок, файлов, дату изменения, тип файла, размер файла и другие столбцы, которые я отображал в окне, независимо от длины списка. Затем я могу сохранить этот снимок экрана в виде файла PDF или одного из семи других форматов файлов. Если я сохраню его как файл pdf, он автоматически создаст, сколько страниц формата Letter необходимо для длины снимка экрана. Хотя файл не в редактируемом текстовом формате, он работает, если по какой-либо причине мне нужен просто список папок и файлов и любые другие детали.

  3. Я следил за этим буквально, и все, что я получаю, если я сделаю "Копировать список файлов", скажем, в моем каталоге загрузок (из моего пользовательского каталога), а затем вставлю его в Блокнот, это последнее, что было в моем буфере обмена. Однако я запускаю Ditto из панели задач. Может быть, это мешает ему работать?

  4. Ага! Я только что узнал, почему это не сработает. Команда заканчивается запятой (сразу после слова clip). Это должно быть частью основного текста, а не частью команды.

  5. Было бы намного проще просто опубликовать ссылку на файл * .reg. Инструкции были четкими и понятными. Но некоторые люди могут быть не так сообразительны в отношении редактирования реестра. Все мы знаем, что редактирование реестра может быть очень опасным для людей, которые не знают, что делают. Вот простой способ создать файл reg, не загружая его. Откройте блокнот. Скопируйте текст между скобками в Блокнот:

    Сохранить как тип файла: любой файл и называть его Копировать файл list.reg.
    Щелкните этот новый файл правой кнопкой мыши и выберите "Объединить". Вуаля! Все сделано

  6. Потрясающие! Сработало отлично! Большое спасибо - это будет чрезвычайно полезно.

Комментарии закрыты.