Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 07.02.2019
Сообщений: 2
1

Раскидать файлы по папкам согласно списка

07.02.2019, 20:43. Показов 5611. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста, если возможно.
Есть порядка 15 тыс. файлов в одной папке. И есть путь в виде текста, по которому должен лежать каждый файл: С:\<Компания>\<Продукт>\Имя файла.jpg
Названия компаний и продуктов очень разные, имена файлов очень длинные.
Нужно разложить все файлы в нужные папки из текстового списка. Все дерево папок уже существует.

Заранее огромное спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2019, 20:43
Ответы с готовыми решениями:

Раскидать файлы по папкам CMD/BAT
Здравствуйте, Уважаемые. Помогите новичку. Есть два каталога D:\KAT1\FOTO и D:\KAT2\IN В...

Раскидать файлы по папкам, соответствующим именам файлов
Задача: есть папка в которой свалены документы с почты. Постоянно подступают новые файлы и хочется...

Раскидать файлы по папкам, соответствующим датам создания этих файлов
Задача: есть папка (с неизвесной глубиной вложенных папок) в которой свалены фотки (ну очень много...

Раскидать по папкам с переименованием файлов по маске
Добрый день. Помогите пожалуйста. Необходимо общую кучу файлов типа yymmdd_000_имяфайла.xls...

3
6240 / 2679 / 1054
Регистрация: 06.06.2017
Сообщений: 9,148
11.02.2019, 19:15 2
Лучший ответ Сообщение было отмечено Mysticman как решение

Решение

Windows Batch file
1
2
@echo off
for /f "delims=" %%f in ('type C:\List.txt') do move /y "%%~nxf" "%%f"
2
0 / 0 / 0
Регистрация: 07.02.2019
Сообщений: 2
14.02.2019, 14:28  [ТС] 3
Большое спасибо, работает! Вы помогли сэкономить огромное количество времени!
0
0 / 0 / 0
Регистрация: 21.12.2022
Сообщений: 1
21.12.2022, 17:51 4
Люди добрые, помогите с похожей задачей:
Есть большое количество файлов, у которых имя состоит из цифры от 1 до 10000, формат .pdf.
Эти файлы нужно раскидать по нужным папкам.
Правило как задать соответствие файл-папка - можете предложить свое - принципиального требования нет.
Как будет выглядеть код в .bat для такой простой задачи?
0
21.12.2022, 17:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2022, 17:51
Помогаю со студенческими работами здесь

Раскидать (рассортировать) медиа-файлы по папкам по критерию
Допустим, есть у меня файлы с музыкой, видео, медиа вобщем, в какой-то папке. И программой их нужно...

Распределение файлов по папкам согласно заданному условию
Здравствуйте. Ребята, помогите пожалуйста, весь мозг сломал себе. Имеется папка, к примеру, test...

Автоматически раскидать неодинаковый контент в разные html файлы
Здравствуйте! В одной папке есть статьи в тхт файлах (могу еще построчно в один файл запилить),...

Поиск чертежей согласно нумерованного (согласно порядка очереди) списка на листе "Данные" и копирование на лист
Здравствуйте! Кто сможет выполнить вроде как простую задачку и напишите стоимость плиз 1) на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru