Рассмотрим три простых способа скопировать список файлов и папок из любой папки вашего Windows компьютера:
1. Windows 11 PowerShell2. Консоль Windows
3. Командный файл DOS (BAT-файл)
1. Windows 11 PowerShell
Переходим в проводнике к нужной папке или диску. После открытия папки, удерживая Shift, нажимаем F10. В открывшемся контекстном меню выбираем пункт Открыть окно PowerShell здесь.
[frame src=»/wp-content/uploads/2020/12/image.png» lightbox=»on» title=»Вызов окна PowerShell»] далее вводим командуdir
или
Get-ChildItem
что приводит к похожим результатам.
Получится что-то похожее, полученный список файлов можно выделить мышью, скопировать нажатием Ctrl-C и вставить Ctrl-V куда угодно:
[frame src=»/wp-content/uploads/2020/12/image-1.png» lightbox=»on» title=»Список файлов в папке»] чтобы увидеть список файлов вместе с содержимым подкаталогов, вводим командуdir -s
[frame src=»/wp-content/uploads/2020/12/image-2.png» lightbox=»on» title=»Список файлов в папке, включая подкаталоги»]
В списке файлов видны не только имена и расширения, но также размер и дата создания каждого файла.
2. Командная строка Windows
Нажимаем сочетание клавиш Win + R (Win — это клавиша в виде окошка рядом с пробелом),

вызываем командную строку вводом команды:
Далее ищем нужную директорию, используя команды DOS
cd\
cd..
cd [имя папки]
Полный список команд DOS можно посмотреть в Википедии.
После перехода в нужную папку, для получения списка файлов вводим одну из команд:
dirили
dir /b>filelist.txt
или
dir /s>filelist.txt
Команда dir выводит список файлов на экран. Его можно скопировать, выделив мышью.
[frame src=»/wp-content/uploads/2020/12/image-4.png» lightbox=»on» title=»Список файлов в окне CMD»]Второй и третий вариант команды создаёт файл filelist.txt в текущей директории, в него записывается перечень содержащихся в ней папок и файлов. В варианте dir /s>filelist.txt будет добавлен список содержимого всех подкатологов.
Можно указать любое название файла вместо filelist.txt, но только латинскими буквами, и в конце оставить расширение .txt.
Обратите внимание, что созданный файл искажает русскую кодировку. Для исправления проблемы с кодировкой откройте созданный файл в Word (правая клавиша — открыть с помощью). В окне Word будет открыт диалог Преобразование текста, в котором нужно будет выбрать кодировку MS-DOS (Кириллица DOS).
3. Командный файл DOS
Пожалуй, самый простой и удобный способ получить список файлов в какой-либо папке — создать в этой папке или скопировать в неё командный файл DOS, состоящий всего из трех строк.
В первой строке, чтобы избежать проблем с кодировкой кириллицы, задаём кодировку Windows-1251. Вторая строка выводит дату и время отчета, третья — содержимое папки.
Для того, чтобы сделать командный файл самостоятельно, открываем блокнот и копируем в него строки кода, расположенные ниже:
Далее сохраняем этот файл под любым именем (латинскими буквами), меняем расширение* с .txt на .bat и запускаем его. На выходе получим файл filelist.txt со списком всех папок и файлов.
.* расширение меняется в проводнике так же, как и имя любого файла. Если вы его не видите, включите отображение расширений в меню проводника:
[frame src=»/wp-content/uploads/2020/12/image-6.png» lightbox=»on» title=»Отобразить расширение файлов в меню проводника»]