Итак, сложилась ситуация, когда нам надо получить имя определенного файла или списка файлов из директория папки в текстовом виде для последующей работе с ними (вставить в текстовый документ, ячейку таблицы 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” или вызванного щелчком правой кнопки мыши контекстного меню, выбрав в нем пункт вставки.
Получаете чистую информацию без всякого мусора, ну а дальше уже распоряжаетесь ею на своё усмотрение.
Спасибо за внимание. Надеюсь, информация вам была полезна. Буду благодарен всем, кто поделится этой публикацией в социальных сетях. До новых встреч на страницах моего блога!
Нет комментариев