Оглавление
Здесь "фишки" которые мне пригодились на некоторых задачах при работе с файлами, я не программист, искал как ускорить некоторые рутинные задачи. Это статья будет пополнять и редактироваться (если тут можно редактировать)
Постараюсь писать коротко и доступно.
Вот список фишек ну или задач которые будем решать, описание которых, по мере возможности описывать в каждой отдельной статье:
- Как получить список всех имен файлов в текущей папке.
- Как копировать файлы в папке согласно списку имен.
- Как переместить часть файлов согласно списку их название.
- Как переименовать файлы "список имен" на другие имена "список имен".
- Как объединить разные прайсы в один, и делать это в полуавтоматическом режиме.
- и т. д.
Тема статьи
- Как получить список всех имен файлов в текущей папке.
Какую задачу решает "фишка": Есть файлы в папке, например, фото. Нам нужно получить все названия этих фото в список. Чтоб например копировать его в Excel и что-то там, с этими именами делать.
Оказалось это очень просто.
Описываю решение для Windows
1) Создаем файл Name.txt (Name - любое название чтобы вам было понятно, что это я так и назвал "Создать список файлов")
2) Заходим в наш файл и копируем в него эти три строчки:
chcp 1251
echo %date% %time% >spisok.txt
dir /b /d >>spisok.txt
3) Нажимаем правой кнопкой на файл > переименовать и вместо .txt пишем .bat
4) При запуске нашего файла, который теперь Name.bat создается файл Spisok.txt который в себе несет список имен. Имена будут из той папки где находится наш созданный файл.
5) Этот список отлично копируется столбцом в Excel.
P.S. чтобы дальше редактировать Name.bat нужно
нажать правой кнопкой мыши на файл > изменить