У меня есть папка с папками изображений и видео, которые я хочу разделить на отдельные папки в зависимости от типа файла. Я хочу, чтобы это был скрипт, чтобы я мог запустить его, когда будет импортировано больше файлов
Текущая структура файла
В настоящее время изображения и видео находятся в папке, где они объединены по дате.
Images/
2018-08/
image1.png
Video1.mp4
2018-09/
image1.png
video1.mp4
Целевая структура
После запуска скрипта мне бы хотелось, чтобы структура папок и имена файлов были сохранены с тем, чтобы изображения оставались в структуре изображений, а видео перемещались в отдельную структуру.
Images/
2018-08/
image1.png
2018-09/
image1.png
Videos/
2018-08/
Video1.mp4
2018-09/
video1.mp4
Что я пробовал до сих пор
Я посмотрел на команду перемещения Windows, но кажется, что она применяется только к одной папке.
Также я посмотрел на то решение как копировать файлы и сохранять структуру? , Это почти решает мою проблему, за исключением того, что у меня нет предопределенного списка файлов, только заранее заданное расширение и начальная папка.
Некоторые заметки
- Более высокие папки, например, Изображения и Видео, будут предопределены и являются статичными.
- Подпапки под изображениями должны быть автоматически реплицированы
- Имена файлов могут дублироваться между ходами