Как создать пакетный файл для перечисления всех файлов в папке и сохранения в текстовый файл

Вот несколько способов создать пакетный файл со списком всех файлов в папке и сохранить этот список в текстовый файл:

Метод 1. Использование команды “dir”

@echo off
dir /b /s /a:-d "C:\Your\Folder\Path" > "C:\Path\to\Output\File.txt"

Метод 2: использование цикла for

@echo off
(for /r "C:\Your\Folder\Path" %%F in (*) do (
    echo %%~nxF
)) > "C:\Path\to\Output\File.txt"

Метод 3. Использование PowerShell

@echo off
powershell -Command "Get-ChildItem 'C:\Your\Folder\Path' -File -Recurse | Select-Object -ExpandProperty FullName" > "C:\Path\to\Output\File.txt"

Метод 4: использование команды «дерево»

@echo off
tree /f "C:\Your\Folder\Path" > "C:\Path\to\Output\File.txt"

Эти методы сгенерируют текстовый файл, содержащий список файлов в указанной папке. Просто замените «C:\Your\Folder\Path» фактическим путем к папке, которую вы хотите просмотреть.