Я намагаюся скласти сценарій, який перемістить файли в структурі файлів у папку, що позначає рік.
У кожного з моїх клієнтів є своя папка, куди я розміщую їхні замовлення. Потім у кожній папці є підпапки для кожного року, і я переміщую замовлення у відповідний рік. Я хочу автоматизувати цей процес, щоб файли, що відповідають певному року, переходили в папку року у відповідній папці клієнта для всіх файлів у кожній з папок клієнта.
Ім'я папки було зроблено "2016".
У файлах усі .jpegs.
Ось що я маю досі:
FOR /d %A IN (e:filepath\*) DO mkdir "%A\foldername"
Чи всі файли вже знаходяться в правильній папці клієнта? Як ви можете сказати, які файли - це файли 2016 року: це десь у назві файлу?
—
music2myear
Так, всі файли знаходяться у правильній папці клієнта, і кожен файл - із сканера, який позначає їх за датою, папки 2016 порожні, а файли - поза папкою 2016 року. Раніше я робив папку 2015 року, але все переміщував вручну. Тому я не хочу переміщувати весь вміст папки клієнтів, оскільки там папка попереднього року, я просто хочу перемістити вільні файли у папку 2016 року
—
notcalias