Как получить имя файла из папки в текстовом виде?

Обновлено:

Итак, сложилась ситуация, когда нам надо получить имя определенного файла или списка файлов из директория папки в текстовом виде для последующей работе с ними (вставить в текстовый документ, ячейку таблицы Excel и т.п.). Можно, конечно, выписать их на листочек и потом вручную вбить куда нам требуется, но это не только потеря времени, но и возможность ошибки ввода, особенно, когда имя файла не “ПЕТЯ”, а заточено под определенные требования типа “TGLIN.Т.945.2.VCIB&.CRTB&.070.VZHI.0501.v1“ (ситуации бывают разные), со всеми вытекающими последствиями.

Ну и зачем нам весь этот геморрой? Поэтому предлагаю наиболее простые способы безболезненного решения этих проблем. Пойдем по возрастающей.

ПРОБЛЕМА 1. Как скопировать название одного файла.

Шаг 1. Выделите в общем списке нужный вам файл щелчком левой кнопки мыши.

Шаг 2. Нажмите клавишу F2 в ряду функциональных кнопок клавиатуры. Появится дополнительное выделение имени файла.

Шаг 3. Нажмите сочетание клавиш CTRL + C, чтобы поместить название файла в буфер обмена.

Шаг 4. Перейдите в файл (куда вы хотите вставить его название) в точку его назначения и нажмите (CTRL + V).

Alles, продолжайте дальше свой творческий процесс и не тратьте время по мелочам.

ПРОБЛЕМА 2. Как скопировать названия списка файлов из папки.

Вариант 1. Копирование с помощью “Командной строки”.

Шаг 1. Перейдите в ту папку, список имен файлов из которой вы хотите получить.

Шаг 2. Нажмите на клавиатуре и не отпускайте клавишу “Shift”, а правой кнопкой мыши щелкнете по пустому месту в окне “Проводника”. Откроется контекстное меню.

Шаг 3. Выберите пункт “Открыть окно PowerShel здесь”.

Откроется окно команд, в котором вы набираете команду dir >filename.doc (имя файла можете указать другое на своё усмотрение, можете на кириллице, главное, чтобы расширение было doc или txt) и жмете “Enter”.

Данная команда сохраняет имена файлов папки с их атрибутами в текстовом документе filename.doc в этой же папке.

Шаг 4. Открываем его и тут придется, что говорится, доработать рашпилем.

Убрать лишний мусор с помощью текстового редактора, оставив только нужную информацию.

У команды dir есть параметр /S - Вывод списка файлов из указанного каталога и его подкаталогов, но в этом новом аналоге командной строки версии Windows 10 он почему-то не работает

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

Вариант 2. Копирование с помощью “Total Commander”.

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

Запускаем Total Commander и в его окне открываем нужную нам папку.

В верхнем меню нажимаем “Выделение” и в открывшемся контекстном меню выбираем пункт “Выделить все”.

Имена фалов окрасятся в красный цвет, и, не отходя от кассы, в этом же меню выбираем пункт “Копировать имена фалов в буфер”.

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

Получаете чистую информацию без всякого мусора, ну а дальше уже распоряжаетесь ею на своё усмотрение.

Спасибо за внимание. Надеюсь, информация вам была полезна. Буду благодарен всем, кто поделится этой публикацией в социальных сетях. До новых встреч на страницах моего блога!

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

Оставить комментарий

Отправить комментарий Отменить

Сообщение