Чтобы вывести список файлов, находящихся в папке, в текстовый файл, воспользуйтесь следующей командой:
dir /b *.dat > list.txt
dir - отображает список файлов в папке
/b - выводит только имена файлов (из крайнего столбца) и убирает все лишнее вокруг.
*.dat - конкретное расширение файлов, которые нужно отобразить в списке, можно указать любое или не указывать вовсе — в этом случае в списке будут добавлены абсолютно все файлы в папке.
list.txt - имя текстового файла, в который будет выведен список.
Вы также можете вывести полный путь к имени каждого файла (например, в виде: С:\Users\User\Desktop\Новая папка\file.dat). Для этого воспользуйтесь следующей командой:
dir /b /s *.dat > list.txt
/s - добавляет полный путь к файлу
Кстати, если у вас отображается абракадабра вместо кириллицы, в начале команды добавьте «chcp 1251». Это переключит кодировку текста на правильную при формировании списка файлов. Полная команда будет выглядеть примерно так:
chcp 1251
dir /b /s *.dat > list.txt
Наконец, вот несколько советов для начинающих пользователей:
- Откройте программу «Блокнот» или вызовите ее с помощью комбинации клавиш Win+R > notepad.exe > клавиша ENTER.
- В Блокноте введите вышеуказанные команды.
- Сохраните файл с расширением .bat или .cmd (например, «Новый текстовый файл.cmd»). Обязательно укажите точку и расширение в конце имени файла.
- Зайдите в папку, где находится сохраненный файл, и дважды нажмите на него.
- Появится командная строка (черное окно), которая сразу же исчезнет, а рядом с вашим файлом cmd/bat будет создан новый файл list.txt, содержащий список имен всех файлов в текущей папке, в которой находился файл cmd/bat, когда вы его запустили (или правильнее сказать — откуда он был запущен).
© 2024 DJ Slava.